Previous Article in Journal
Sustainability: Panacea or Local Energy Injustice? A Qualitative Media Review of Newfoundland and Labrador’s Wind-to-Hydrogen Boom
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal µ-PMU Placement and Voltage Estimation in Distribution Networks: Evaluation Through Multiple Case Studies

by
Asjad Ali
1,
Noor Izzri Abdul Wahab
1,*,
Mohammad Lutfi Othman
1,
Rizwan A. Farade
1,
Husam S. Samkari
2,3 and
Mohammed F. Allehyani
2
1
Advanced Lightning Power and Energy Research (ALPER), Department of Electrical and Electronic Engineering, Faculty of Engineering, Universiti Putra Malaysia, Serdang 43400, Selangor, Malaysia
2
Department of Electrical Engineering, University of Tabuk, Tabuk 47713, Saudi Arabia
3
Artificial Intelligence and Sensing Technologies Research Center, University of Tabuk, Tabuk 47713, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sustainability 2025, 17(24), 11036; https://doi.org/10.3390/su172411036
Submission received: 28 September 2025 / Revised: 19 November 2025 / Accepted: 4 December 2025 / Published: 9 December 2025

Abstract

This study optimizes the placement of μ-PMUs using the BPSO and BGWO algorithms for the IEEE 33-bus and 69-bus systems, with a focus on minimizing deployment costs while ensuring robust system observability. Three case studies are analysed: Case 1 (normal conditions), Case 2 (single μ-PMU outage), and Case 3 (Zero Injection Buses, ZIBs). In Case 1, both algorithms identified 24 μ-PMUs as the optimal placement for the IEEE 69-bus system, achieving the minimum PMUs required for full observability. For Case 2, redundancy requirements increased the μ-PMU count to 24 μ-PMUs for the IEEE 33-bus system and 51 μ-PMUs for the IEEE 69-bus system, ensuring full observability even under a single μ-PMU failure. Case 3, leveraging Zero Injection Buses (ZIBs), reduced the μ-PMU count to 20 μ-PMUs for both BPSO and BGWO, optimizing the system configuration while maintaining observability. A trade-off analysis was performed to examine the trade-off between redundancy and PMU count, showing that increasing the number of μ-PMUs improves system resilience. Voltage and current channels were measured from the optimized placements to ensure accurate voltage measurement in all case studies. Subsequently, the Weighted Least Squares algorithm was applied for voltage estimation, serving as a peripheral to the main objective of the optimal μ-PMU placement. Voltage estimation was conducted under three noise levels: 0.01 STD for basic analysis and 0.02 and 0.04 STD to observe the impact of varying measurement noise. The results highlight that higher μ-PMU placements improve voltage estimation accuracy, particularly under higher noise levels. Statistical analysis confirms that BGWO outperforms BPSO in terms of computational efficiency, stability, and convergence, especially in large-scale systems. By enhancing grid monitoring and state estimation, this research directly contributes to the development of more resilient and efficient power networks, which is a fundamental prerequisite for integrating renewable energy sources and advancing overall power system sustainability. This research emphasizes the balance between cost and reliability in μ-PMU placement and provides a comprehensive methodology for state estimation in modern power systems.

1. Introduction

The Distribution Networks (DNs) have become more prone to transients due to the increasing inclusion of renewable generation, distributed energy sources (DERs), electric vehicles (EVs), and demand-side management (DSM) technologies [1,2]. Although these developments promote sustainability and efficiency, they are also increasing the complexity, variability, and uncertainty of electrical distribution networks. Traditional monitoring and control techniques, which have largely been designed for transmission networks, are generally inadequate for the distribution level, where uneven loads, radial topologies, and prosumers pose significant challenges due to bidirectional energy flows. Supervisory control and data acquisition (SCADA) systems are employed for monitoring and controlling the power networks. However, the latency in SCADA systems, the increased complexity of DNs, and unsynchronized data measurements from SCADA systems hinder the correct state estimation of DNs [3,4,5]. The global transition to sustainable energy is fundamentally reshaping electrical grids, requiring them to accommodate distributed generation and improve operational efficiency. Achieving these sustainability goals hinges on superior grid observability and control. In this context, the strategic deployment of μ-PMUs emerges as a foundational step, providing the high-fidelity data necessary to reduce losses, enhance stability, and facilitate higher penetration of clean energy sources. An essential requirement for addressing these issues, situational awareness has become a crucial requirement for the reliable operation of distribution systems. The real-time measurement and monitoring of power systems provide an accurate understanding of the state of the power system for its smooth operation [6,7]. One of the most effective technologies that enables high-level monitoring and situational awareness in modern networks is the micro-phase measurement unit (µ-PMU). It derives from the commonly used phasor measurement units (PMUs) that are utilized in transmission systems; µ-PMUs provide high-precision measurements of voltage and current phasors at the distribution level, with precise timing made possible by GPS synchronization in microseconds. Compared to traditional SCADA systems, µ-PMUs offer superior temporal resolution and accuracy, enabling advanced functions such as fault detection, topology identification, state estimation, and the integration of DERs. Despite these benefits, the installation and maintenance costs of µ-PMUs are a barrier to their implementation, making it impossible to equip every bus in the distribution system with the devices. As a result, the optimal placement of µ-PMUs (OµPP) has emerged as an important research field. The objective of OµPP is to determine the minimum number of µ-PMUs and their best locations that ensure observability, reliability, and resilience, while minimizing costs. Finding the best location is a complex mixed optimization problem, especially in large distribution systems where the network configuration is radial and a greater number of measurements is required for robustness against noise, data errors, or device failures [7,8,9,10,11,12]. Over the years, various optimization techniques have been used, which are mainly divided into mathematical programming methods and heuristic/metaheuristic algorithms. Evolutionary algorithms have been extensively employed in the literature to solve multiple optimization problems pertaining to different engineering fields. The placement of PMUs has been carried out on the transmission level by using these optimization algorithms; however, the distribution systems still require extensive exploration [13,14]. In the preliminary studies, the determination of the optimal location of the PMU is primarily carried out using mathematical programming formulations, such as integer linear programming (ILP), mixed-integer linear programming (MILP), and nonlinear programming (NLP). These methods are appealing because they can provide mathematically correct solutions under well-defined constraints. For example, ILP considers the observation as a set covering problem, where binary decision variables indicate whether a PMU is installed at a bus or not. MILP expands this setup to account for additional aspects such as redundancy and cost functions. Although these methods are theoretically rigorous, they have significant limitations in their practical application. First, the solution space grows combinatorially with the size of the system, making ILP and MILP computationally infeasible for large-scale systems such as IEEE 69 or 118 bus networks [15,16,17]. Second, and more importantly, these methods often rely on theoretical assumptions of perfect measurements. For example, mathematically, a minimal solution may not provide enough additional features, which can result in a loss of observability if a µ-PMU fails. Due to these challenges, researchers have adopted heuristic and metaheuristic algorithms. Unlike exact mathematical programming, meta-optimization algorithms aim to find practically optimal solutions in a reasonable time, even in large, nonlinear, and non-convex search spaces. Their main advantage is that they are flexible, as they can easily integrate practical constraints, such as redundancy requirements and equipment costs, while maintaining scalability for large systems. Furthermore, they are less likely to generate misleading results, as they rely on population-based or adaptive search mechanisms that better capture the irregular nature of systems [18,19]. The importance of optimal placement goes beyond just observation capability. The correct voltage estimation is one of the most important outcomes of implementing µ-PMU. State estimation is the foundation of system monitoring, allowing operators to know the complete bus voltages that describe the operational state of the system. Conventional distribution state estimation methods heavily rely on measurements obtained from SCADA data and load forecasts, both of which face low accuracy and limited resolution. In contrast, µ-PMU provides real-time, high-resolution phase data, significantly enhancing the reliability of estimation. However, due to cost limitations, µ-PMUs cannot be deployed everywhere, and their effectiveness mainly depends on the placement strategy [20,21,22]. When placed optimally, they ensure that critical buses are directly measured, while others can be evaluated using the network’s equations and constraints. Placement strategies that consider redundancy further enhance resilience, allowing for error detection and accuracy in the presence of noise or incorrect measurements. The weighted least squares (WLS) [23] method is generally used to estimate voltage, and studies have consistently shown that, in the case of better installation locations, WLS estimates are close to the results of reference power flow, where typically the errors are less than 0.1 p.u. This demonstrates that the accuracy of voltage estimates not only depends on the estimation algorithm but is also closely related to where and how the µ-PMUs are installed. This study builds on these insights by investigating OµPP in 33- and 69-bus distribution systems using BPSO and BGWO under three scenarios: normal operating conditions, a µ-PMU failure, and the inclusion of ZIBs. A detailed statistical analysis is also performed to validate the effectiveness of proposed algorithms based on various parameters. The performance of the algorithms is evaluated in terms of convergence behavior, computation time, and scalability. A pareto front analysis between number of PMUs and SORI is presented to establish the understanding that SORI improves by increasing the number of PMUs; however, it also incurs extra cost, hence, establishing a trade-off between number of PMUs and observability is necessary. Furthermore, the placement is validated by employing WLS algorithm for state estimation (voltage magnitude and angles) to determine the effectiveness of the locations through voltage estimates under different noise levels. The main contributions of this article are as follows:
  • Two state-of-the-art optimization techniques are utilized to determine the OPP while considering practical constraints. A single µ-PMU outage and ZIBs are considered practical constraints for a comprehensive study.
  • ZIBs aid in reducing the required number of µ-PMUs while ensuring observability; hence, strategically placing µ-PMUs by leveraging ZIBs reduces µ-PMUs. Therefore, this condition is explored in this study to decrease the number of µ-PMUs and hence the overall placement cost. When a single µ-PMU fails to operate at a specific bus, it may cause a loss of critical data. Therefore, a case study examining a single µ-PMU failure and its potential impact on cost is also considered.
  • After the placement, the WLS algorithm is employed for voltage estimation to ensure that strategically installed µ-PMUs measure the voltage estimation correctly for all case studies.
  • A detailed statistical analysis is performed to determine the robustness of proposed algorithms, and a pareto front analysis between SORI and number of PMUs is performed to determine the impact of PMU count on system observability.
  • Different noise levels are introduced via a change in standard deviations (STDs) to simulate more realistic conditions for the presence of noise in the system to evaluate the impact of noise levels on the state estimation.
The rest of the article is arranged in this manner: Section 2 provides a comprehensive Literature review related to the problem. Section 3 briefly discusses the methodology along with mathematical formulation of problem. Section 4 provides the results of simulations, while Section 5 provides a pareto front analysis of the study. Section 6 discusses voltage estimation through WLS and its comparison with true voltages obtained from power flow analysis. Section 7 provides a comprehensive discussion, and Section 8 concludes the article.

2. Literature Review

Researchers have used various techniques to arrive at the OPP, which range from analytical and mathematical programming methods to heuristic and metaheuristic methods [24]. In ref. [9] Integer linear programming (ILP) is employed for optimal PMU placement (OPP), considering some practical constraints like ZIBs for transmission networks. The authors established that the number of PMUs increases as the topology of the power network changes. In ref. [25] Genetic Algorithm (GA) is employed to achieve the full observability of the IEEE 57 bus system. A smaller number of PMUs is reported while ensuring maximum observability. The authors in ref. [26], employed a greedy search algorithm to obtain a smaller number of PMUs while ensuring maximum observability. In ref. [27], a network compression method is proposed, and a tabu search algorithm is used to reduce the number of PMUs while ensuring the maximum observability. Multiple Optimization techniques can also be hybridized to harness the computational strengths of these approaches, enabling more effective solutions to multiobjective optimization problems. In ref. [28] a hybrid PSO-GSA algorithm is proposed to solve the OPP problem while ensuring full observability. Different practical constraints are considered, and the proposed technique is employed on different case studies. In ref. [29] OPP problem is formulated considering PMU channel cost and risk of operation (RoOP) and solved using ILP. ZIBs are also considered in the formulation, and full observability is ensured. In ref. [30] a new graph theory-based OPP algorithm is proposed to resolve scalability issues while ensuring full observability, taking into account practical constraints like ZIBs. Recently, some studies have focused on PMU installation strategies that are clearly more accurate for voltage estimation in active distribution networks. Salehi et al. proposed a framework based on accuracy in the UK 77-bus test system in ref. [31], in which a multi-objective genetic algorithm (MOGA) was used. Their method reduces the error between actual and estimated voltage profiles, taking cost constraints into account. The results showed that, although a reduced number of PMUs, if placed strategically, can reduce estimation errors to less than 0.5 p.u. Additionally, the study highlighted the importance of additional PMUs, as they mitigate the detrimental effects of erroneous or corrupt input data. Some other contributions have emphasized uncertainty quantification and robustness. Romero et al. in ref. [32] employed a Bayesian optimal experimental design (OED) framework in reference, which directly incorporated the uncertainty of the grid parameter into the placement problem. Their results in the IEEE 14 and 118 bus systems showed that the best design significantly reduced the estimated discrepancy compared to random locations. Building on this, Peng et al. in ref. [33] developed a mixed-integer semidefinite programming (MISDP) model for µ-PMU placement, which was solved through an improved boundary division technique. Their results in IEEE systems showed the overall improvement and scalability of this approach, surpassing both the accuracy and computation duration of conservative and convex techniques. Mishra and de Callafon in ref. [34] extended the problem to networks with partially known admittance parameters, proposing a method that guarantees observability and minimizes noise-induced variance. Their method, which was tested on the 14-bus IEEE network, showed a 10% better performance compared to unconventional designs. Peng et al. in ref. [35] employed the greedy algorithm–based method incorporating information entropy and Monte Carlo–based fault simulations to evaluate PMU placements. Simulated studies revealed significant improvements, with the estimated state error reduced from 1.6% to 0.2% and the loss of observation remaining above 90%. This demonstrates that focusing solely on observation, without considering loss dynamics or redundancy, leads to ineffective solutions. With these works, mixed-integer semidefinite programming methods were also proposed to rigorously include completely loose conditions, which improved the accuracy of state estimates, but require large computational needs. In ref. [36] Tangi and Gaonkar developed a PMU-based voltage estimation framework for active distribution networks. By using numerical linear programming for optimal location, their approach ensured full observability with the minimum number of PMUs in the IEEE 33, 69, and 119 bus test systems. The placement strategy was validated based on the results of forward and backward power flows, showing a nearly perfect match. However, zero injection buses were ignored in the analysis, ensuring that all nodes are included in the estimation process. Their work emphasized that the optimal placement of PMUs not only reduces costs but also enhances the practical performance of active distribution networks under the integration of renewable energies.

3. Methodology

3.1. Mathematical Formulation of µPMU Placement

In this section, a mathematical model for the OµPP problem is presented, with an emphasis on maximizing the observability with the fewest possible µ-PMUs to reduce the cost. The formulation includes three case studies: Normal Condition, Consideration of ZIBs, and Single µ-PMU outage.

3.1.1. Objective Function

The primary objective of the OµPP is to minimize the number of µ-PMUs to reduce the cost while ensuring the observability of all buses. The objective function is given as
Z = m i n i = 1 N ( c × x i )
Subject   to   A X b
In Equation (1), N represents the total number of buses in the power system, x i is the binary decision variable, which can be 1 or 0, showing whether a µ-PMU is placed at the specific bus, and c is the cost of each µ-PMU. A represents a connectivity matrix showing the connection of buses.
A i j = 1   i f   i   a n d   j   a r e   c o n n e c t e d     0 ,                                               e l s e w i s e  
The connectivity matrix is a square symmetric matrix that can also be written as
A = a 11 a 12 a 1 n a 21 a 22 a 2 n       a n 1 a 21 a n n n × n
X is a matrix and represents the binary decision variable for installing µ-PMU, and b is the observability matrix, which is the minimum bus observability necessary for each bus.
X = x 1 x n T 1 × n
b = o b s m i n o b s m i n T 1 × n

3.1.2. Case Studies

In this article, different case studies are presented to thoroughly test the proposed approach, ensuring the power system stays fully observable under different conditions, such as normal operation, a single µ-PMU failure, and the presence of Zero Injection Buses (ZIBs).
Observability Under Normal Conditions
Under normal conditions, each bus must be either directly or indirectly observable by at least a single µ-PMU. To ensure that the power system is fully viewable, each bus must either have a PMU installed directly at it or be seen by surrounding buses with PMUs. This condition is represented as follows:
j ε   N i x j   1 i ε     1 , 2 , . N
where N i represents the set of buses connected to the bus i (entailing bus i itself). This condition ensures that each bus is either directly or indirectly observable.
Observability Considering Zero Injection Buses
Zero injection buses are buses with no connected load or generator; zero current injection, active power (Pd), and reactive power (Qd) measurements are also zero at these buses. ZIBs can be manipulated to reduce the required number of µ-PMUs while ensuring observability. As the sum of currents is zero and the line impedances are negligible, the voltage and current at the adjacent buses to ZIB can be calculated using Kirchhoff’s current and voltage laws. A way of appending the ZIBs in OPP formulation is as follows.
j ε N z x j   1 i   z   ε   Z I B s
In Equation (7), Z I B s represent the ZIBs, and N z is the set of adjacent buses to the bus z , including z itself. If all incident branch currents except one are known for each z   ε   Z I B s , the unknown current can be calculated using KCL.
k   ε   Z I B s I Z I B s k
This results in the observability inference rule:
I f j N z : O j = 0 = 1 O u = 1           u N ( z )   w i t h   O u = 0
where O j denotes the observability status of the bus j .
j   ε   N ( Z I B s ) x j + k   ε   N ( Z I B s ) x j   Ω ( m   ε   N Z I B s x m 1 ) 1
Observability During Single µ-PMU Outage
To ensure that the network remains observable even if a PMU fails, the effectuation condition is that each bus must be observed by two µ-PMUs either directly or indirectly. The single µ-PMU outage condition can be formulated as
j ε   N i x j   2 i ε     1 , 2 , , . N
In Equation (8), for each bus i if there is no PMU placed on the bus, it must be observable by a µ-PMU on the neighboring buses. This ensures that even if a µ-PMU at the bus fails, the bus remains observable through a second µ-PMU.

3.2. System Observability Redundancy Index

In terms of power system observability, the location of phasor measurement units (PMUs) is crucial for ensuring that the system remains visible under regular operating conditions and during contingencies. The System Observability Redundancy Index (SORI) measures the redundancy and robustness of PMU deployment configurations. SORI assesses how well a system is observed by taking into account both local redundancy at each bus and network-wide redundancy. The index incorporates both voltage and current phasor measurements, providing a complete picture of the system’s observability. Voltage and current data are used to determine redundancy on each bus. Furthermore, the criticality of each bus is assessed, ensuring that buses critical to system observability are prioritized. SORI is an analysis used to determine the robustness and redundancy of the PMU placement configuration. SORI determines how well a system is observed using PMUs. The formal mathematical formulation of SORI is based on the total of redundancy contributions from each bus where a PMU is installed. Let N be the total number of buses in the system, and let p i be a binary variable indicating the placement of a PMU at bus i, where
p i = 1   i f   a   P M U   i s   p l a c e d   a t   b u s   i 0         o t h e r w i s e  
The voltage measurements at bus i are marked Voltagei., which denotes the number of voltage phasor measurements at bus i. Similarly, Currenti represents the number of current phasor measurements at bus i, which includes readings from related branches. Local redundancy at bus i is defined as the sum of the voltage and current measurements.
R e d u n d a n c y i = V o l t a g e i + C u r r e n t i
By incorporating critical buses (those that are important for observability), we create a criticality factor Ci. This guarantees that certain buses are given more attention in the overall observability assessment.
C i = 1   if   a   bus   is   critical   ( must   be   fully   observable ) 0   otherwise
The System Observability Redundancy Index (SORI) is calculated as a weighted sum of the redundancy at each bus, taking into account the PMU placements and each bus’s criticality:
S O R I = i = 1 N p i · ( V o l t a g e i + C u r r e n t i )
To ensure that important buses are adequately observed, the robust SORI is defined as
S O R I r o b u s t = i = 1 N p i · ( V o l t a g e i + C u r r e n t i ) · C i
To calculate the value of SORI, divide the total SORI by the number of buses (N):
m e a n     S O R I = S O R I N = 1 N i = 1 N p i · ( V o l t a g e i + C u r r e n t i ) · C i
Local redundancy is the number of measurements available on a local bus to ensure its observability. This is an important part of power system monitoring since each bus in the network may have different levels of measurement redundancy based on its connectivity and the number of PMUs located nearby. The SORI computation determines local redundancy at each bus (i) by adding the voltage and current values. In addition to the overall SORI, two critical redundancy indicators are utilized to assess the system’s observability; which are, Minimum Redundancy: This metric determines the lowest redundancy across all buses in the system, guaranteeing that no bus goes unobserved, and, Average Redundancy: This metric calculates the average level of redundancy across all buses in the system, providing an overall picture of how well the system is equipped with measurement devices.
m = i N ( V o l t a g e i + C u r r e n t i )
The number of state variables (n) in the system is typically (2N − 1), where N represents the number of buses. The SORI is then stated as the ratio of total measurements to the number of state variables.
S O R I = m n = i N ( V o l t a g e i + C u r r e n t i ) 2 N 1

3.3. Optimization Algorithms

To solve the OµPP problem, this article employs two state-of-the-art optimization algorithms, PSO and GWO, leveraging their unique strengths in global exploration and local exploitation to achieve an efficient and robust solution.

3.3.1. Binary Particle Swarm Optimization

PSO is a population-based optimization algorithm inspired by the social behavior of bird flocks. It is widely used in solving problems related to optimization. A set of particles is first initialized by placing random particles in the search space. The particles change their place with a specific set velocity, and the position of the particle determines the placement of the µ-PMU. Both the velocity and position of particles are initiated randomly within the bounds of the µ-PMU placement problem, i.e., either µ-PMU is to be placed or not. The particles progress toward the best solution at each iteration based on the experience of their previous position. In the algorithm, pbest is the personal best experience of a particle, and gbest is the global best solution. The velocity of each particle is updated based on the previous position of the particle, the cognitive component (how close it is to its personal best solution), and the social component (how close it is to the global best solution). The equation for velocity is given as
V i j k + 1 = w V i j k + c 1 r a n d 1 ( p b e s t i j k x i j k ) + c 2 r a n d 2 ( g b e s t j k x i j k )
w is the inertia weight that controls the impact of the previous velocity, c 1 and c 2 are cognitive and social coefficients, respectively, and r a n d 1 and r a n d 2 are the random values between 0 and 1. The position is updated as per Equation (21).
x i j k + 1 = x i j k + v i j k + 1
The position is then clamped to the binary domain via Equation (22):
x i j k + 1 = 1 ,       if     x i j k + 1 > 0.5 0 ,       if   x i j k + 1   0.5
By using 0.5 as a threshold value, binary quantization is performed to convert the continuous values into binary numbers. It divides the binary values into two equal parts, such that values greater than 0.5 to 1 and less than 0.5 to 0. This thresholding ensures that optimization works in a continuous search space; however, the placement decision remains binary as per the OPP problem requirement 0.5 is chosen as it is the midpoint between 1 and 0.

3.3.2. Binary Grey Wolf Optimization

GWO is also an optimization technique that is inspired by the hunting behavior of grey wolves. It simulates the social hierarchy within a wolf pack, where alpha, beta, and delta wolves guide the entire pack during the hunt. For the OPP problem, GWO aims to find the optimal µ-PMU placement by utilizing the social hierarchy and collective intelligence of the grey wolf pack. Each wolf represents a solution for µ-PMU placement, where the position of the wolf is the binary vector of values (0 or 1). The number of wolves is predefined, and the position of each wolf is initialized randomly within the search space. The wolves update their positions based on the position of alpha, beta, and delta wolves (the best, second-best, and third-best) solutions. The equation for the position is given as
  X i k + 1 = X i k A D α , X i k + 1 = X i k A D β ,   X i k + 1 = X i k A D δ
In Equation (15), A = 2 × a × rand () − a, where a decreases linearly from 2 to 0. D α , D β , and D δ represent the distance between the current position of wolves and their distance from alpha, beta, and delta wolves, respectively.
D α = C 1 X α X i , D β = C 2 X β X i , D δ = C 3 X δ X i
where C 1 , C 2 , and C 3 are the coefficients that control the movement of wolves.
To solve binary optimization problems like OPP, the continuous position values acquired from the update equations must be transformed to binary values (0 or 1). This is accomplished using a transfer function and thresholding.
T X i j = 1 1 + e 10 ( X i j 0.5 )
The binary conversion method ensures that the solution remains in the discrete domain required for PMU placement decisions while preserving the continuous GWO algorithm’s exploration and exploitation capabilities.
X i j t + 1 = 1   i f   r a n d ( ) < T X i j 0                 o t h e r w i s e
The algorithm iteratively updates wolf positions with these equations, constantly refining the alpha, beta, and delta solutions until convergence conditions are fulfilled or the maximum number of iterations is achieved, resulting in the ideal or near-optimal PMU placement configuration.

3.4. Fitness Function

The fitness function evaluates how well a µ-PMU placement satisfies the observability constraints with the minimum number of µ-PMUs.
F i t n e s s = i N p i + α × ( U n o b s e r v e d   B u s e s )
p i is the placement of µ-PMU on the bus i (1 if placed or otherwise 0), and α is the penalty factor for unobserved buses.
U n o b s e r v e d   B u s e s = i = 1 N 1 j = 1 N C i j p j
Here, j = 1 N C i j p j shows the number of µ-PMUs that are directly or indirectly observing the bus i , if it is zero, a penalty is imposed in the fitness function.

3.5. Filtration

A filtration process is employed for all three case studies to remove the redundant µ-PMUs after evaluating their placement. The primary purpose of filtration is to ensure that each bus in the system is observable with the minimum possible µ-PMUs. It ensures that the final µ-PMU placement avoids over-coverage to reduce the cost while maintaining observability. In normal conditions, the filtration consists of two passes, in the first pass, the process marks all the buses as observed, either a µ-PMU is placed on the bus, or it is connected to the bus on which a µ-PMU is already placed. In the second pass, the filtration process rigorously checks if any µ-PMU is redundant, and if a bus is covered by multiple µ-PMUs and no unique observation is achieved from an extra µ-PMU, it is removed. In case of a single µ-PMU outage at a certain bus, some critical data might be lost; therefore, it is necessary to have other PMUs observing that bus. In the first pass of the filtration process, all buses are marked as observed if they are either directly monitored by a µ-PMU or indirectly observable through neighbouring buses. This ensures that even if a µ-PMU fails at a specific bus, the system can maintain observability through alternative observation paths. The second pass explores any redundant PMUs, removes them, and adds additional µ-PMUs for loss of coverage if necessary. In the case of ZIBs, the same method is followed as in normal conditions; however, the filtration process focuses on placing the µ-PMU adjacent to ZIBs, because the voltage, current, and phase angles at ZIBs can be calculated using Kirchhoff’s laws.

3.6. State Estimation Using Forward-Backward Sweep Algorithm and WLS Algorithm

State estimation is a crucial parameter for estimating the power flows, voltage magnitudes, and angles for the smooth operation of power systems. In this article, for the true estimation of voltage magnitudes and angles, forward-backward Sweep algorithm power flow is employed. The estimation of voltages and currents is performed using the WLS method, and the real values of the angles and magnitudes for the parameters are extracted from the estimated results obtained after implementing the WLS algorithm. The update principle adjusts the state vector to align it with the noisy measurements. The process is repeated until the residuals are minimal, providing accurate estimates of real system conditions.
The power flow equations used to calculate the true values of voltage magnitudes and angles are given as
P i = j V i i V j ( G i j c o s ( θ i θ j ) + B i j s i n ( θ i θ j ) )
Q i = j V i i V j ( G i j s i n θ i θ j B i j c o s ( θ i θ j ) )
In (18) and (19), P i and Q i are active and reactive powers, V i and V j are the voltage magnitudes of buses i and j , θ i and θ j are the voltage angles at buses i and j , G i j and B i j are the conductance and susceptance between buses i and j , respectively.
The WLS method [23] is a very effective approach to estimate the state of unsupervised buses. It uses existing measurements and assigns weights based on their accuracy, improving the accuracy and stability of the electrical system state estimation. The objective is to identify the magnitude of the voltage, the phase angle, and the power flow of those buses that are being monitored, using the available measurements, which include the power flow and the voltage magnitude of the monitored buses. A nonlinear measurement function can be used to represent the PMU measurement model, as shown in Equation (31).
z = h x + e
The measurement function h(x), which is based on the current state vector x, generates expected measurement values. The noise in the measurement is represented as e, while z is the measurement vector. By mapping the state vector x in the measurement space, this function determines the magnitude of the expected voltage, the voltage angle, and the magnitude of the current for a specific state. The predicted values for the magnitude of the voltage, the voltage angle, and the magnitude of the current are provided through Equations (32) and (33).
h V m i = V i
h V a i = θ i
The current magnitude I m , and current angle I a on the branch between bus i and bus j can be calculated from (34)–(36).
I i j = Y i j V i V j
h I m i j = I i j
h I a i j = ( I i j )
In Equation (34), the branch entry between buses i and j is represented as Y i j . The voltage values at buses i and j are represented in Equation (34) as V i and V j , respectively. The phase angle of the current flowing through the branch is represented in Equation (35) as I i j . Equation (37) defines the residual vector r , which represents the difference between the vector of observed measurements z and the values of estimated measurements h ( x ) . This vector captures the errors or discrepancies between the actual measurement and the expected measurement.
r = z h ( x )
In Equation (26), the measured vector with noise, which represents the actual measurements obtained from the PMUs and is affected by noise, is denoted as z. The measurement function, corresponding to the expected measurements according to the current state vector, is presented as h(x). The Jacobian matrix H, as shown in Equation (38), includes partial derivatives that demonstrate how changes in the state variables (such as voltages and angles) affect the measurements. These partial derivatives show the sensitivity of the measurements to changes in the state variables and provide an estimate of the estimated values. The nonlinear measurement function is linearized around the current state estimate using this matrix.
H = x h ( x )
The weight matrix W in Equation (39) represents the level of confidence in the data. It is a diagonal matrix where each measurement is assigned the inverse value of the variance. Measurements with higher noise receive a lower weight, while measurements with higher confidence (and lower noise) receive a higher weight. In the basic case, the standard deviation (std) is set to 0.01 p.u.
W = d i a g ( 1 σ V m 2 , σ V a 2 , σ I m 2 , σ I a 2 )
In the literature, the values of the different standard deviations (STDs) are evaluated to determine their effect on the state estimates [37]. To ensure that the most reliable measurements have a more significant impact on the final state estimates, the weight matrix W assigns more weight to measurements with lower uncertainty. Measurements with lower standard deviations receive more weight, indicating less noise, while measurements with higher standard deviations receive less weight, indicating more noise. This approach improves the accuracy of state estimates by reducing the effect of noise or uncertain measurements. By minimizing dependence on erroneous information and emphasizing the more precise measurements, this method ensures a more reliable estimation process. In the WLS stage, the state vector x is updated iteratively to minimize the total sum of the weighted squared residuals.
x n e w = x o l d + Δ x
Δx is calculated using (30).
Δ x = H T W H 1 H T W r
In Equation (41), H is the Jacobian matrix, calculated in Equation (41). W is the weight matrix, calculated in Equation (42), and r represents the measurement error, or the remaining vector, derived in Equation (37). The algorithm proceeds repeatedly as long as the update step Δ x , as shown in Equation (42), is quite small, indicating that the estimates have become constant. The ϵ limit is set at a small price to ensure harmony, usually 10−6. The update vector criterion serves as the basis for the consistency criteria, determining when the algorithm is sufficiently integrated into an accurate state approximation.
Δ x < ϵ
This error has been added by applying these standard deviations (voltage value, voltage angle, current value, and current angle) described in the algorithm as ( s t d v m , s t d v a , s t d i m , s t d i a ) to reflect real-world conditions. In this part of the algorithm that uses ZIBs, adopting the WLS method for voltage estimation ensures that the effect of zero injection is captured accurately. As a result, highly precise and reliable state estimates are obtained, effectively modelling the behavior of this system while also considering the effects of these specific buses. Although μ-PMU phasor measurements permit a linear measurement model in rectangular coordinates yielding a linear least-squares estimator when μ-PMUs alone ensure full observability; we adopt the general WLS form z = h x + e for uniformity across all case studies. This accommodates (i) contingency scenarios with μ-PMU outage (Case 2), (ii) potential inclusion of magnitude-only or power measurements that are nonlinear in the state, (iii) statistically consistent weighting when polar measurements are mapped to rectangular states, and (iv) seamless integration of ZIB/KCL constraints. In fully μ-PMU-observable settings the WLS reduces to a single linear solve (constant Jacobian), whereas in hybrid or perturbed settings the nonlinear form preserves robustness without changing the estimation pipeline.

3.7. Procedures for Placement of µ-PMUs

The placement of µ-PMUs in a radial distribution system consists of multiple steps elucidated in detail in this section.
  • In the first step, data regarding IEEE bus systems is uploaded from MATPOWER version 8.0 onto the MATLAB program. IEEE 33 and 69 distribution systems are represented in Figure 1.
  • In the second step, a connectivity matrix is formed based on the connections between buses in both distribution systems.
  • After the formation of the connectivity matrix, initial parameters for both algorithms are initialized, and the fitness function is defined. The main objective of the fitness function is to reduce the number of PMUs while ensuring full observability for all cases. Three case studies are performed for both the 33 and 69 bus systems, i.e., under normal conditions, with Zero Injection buses, and a single PMU outage. ZIBs are identified to leverage them to reduce the PMUs for network observability.
  • Simulations are performed, and as the fitness criteria are achieved, the program stops and generates a binary vector consisting of 0’s and 1’s indicating on which buses PMUs are installed. The flowcharts for both PSO and GWO are shown in Figure 2.
  • WLS algorithm is employed on selected buses via both algorithms for voltage estimation, and different noise levels are introduced for validating the placement of PMUs.

4. Simulations and Results

This section describes the optimal placement of µ-PMUs under different conditions. The simulations are performed in MATLAB 2018 on a Dell 12th Gen Intel (R) Core (TM) i5-1235U @ 1.30 GHz and 16 GB RAM. The simulations are conducted on both IEEE 33 and 69 distribution bus systems. For both algorithms, 100 particles/wolves are used for 1000 iterations, and with a fixed number of seeds, 30 different runs are performed for a detailed analysis to determine the robustness of the algorithms.

4.1. Case 1: OµPP Under Normal Conditions

Based on the comprehensive experimental results from 30 independent runs, both Binary Particle Swarm Optimization (BPSO) and Binary Grey Wolf Optimization (BGWO) algorithms demonstrate excellent performance in solving the optimal PMU placement problem for the IEEE 33-bus system. When the system operates under normal conditions, the minimum number of µ-PMUs required is 11, ensuring full system observability with both algorithms successfully achieving this theoretical minimum in several runs. The System Observability Redundancy Index (SORI) remains consistently above 1 across all trials, with BPSO achieving SORI values between 1.046 And 1.292 and BGWO ranging From 1.046 to 1.323, confirming that each bus is directly or indirectly observed by at least one µ-PMU and maintaining complete system observability throughout all configurations.
The results show that BPSO typically utilizes 11–14 PMUs with an average of 12.4, while BGWO employs 11–14 PMUs with an average of 12.5, demonstrating both algorithms’ effectiveness in minimizing infrastructure costs. In terms of measurement capabilities, both algorithms generate comparable numbers of voltage phasor measurements (22–28) and current phasor measurements (46–58), resulting in total measurements ranging from 68 To 86 Across different configurations. A notable difference emerges in computational efficiency, where BPSO exhibits faster convergence times of 1.44–2.46 s (averaging approximately 1.74 s) compared to BGWO’s 2.00–2.49 s (averaging about 2.14 s), representing a 23% performance advantage for BPSO in computation time while maintaining equivalent solution quality.
Table 1 clearly indicates that observability is consistently maintained in the IEEE 33-bus system through optimal µ-PMU placements from both algorithms, with the low computation times highlighting their computational efficiency. This efficiency makes both approaches particularly suitable for practical power system applications where solution quality and computational overhead are crucial considerations. The reliability of both algorithms is further demonstrated by their consistent performance across all 30 independent runs, with no unobservable configurations occurring and PMU counts remaining within a tight, practical range.
This Figure 3 compares the PMU placement optimization results using BPSO and BGWO for the IEEE 33 Bus System.
The first set of images (a), (b), (c), and (d) show the results for BPSO. In (a), the PMU placement determined by BPSO is illustrated, where the red points represent the locations of the placed PMUs, and the blue circles indicate buses without PMUs. The diagram highlights the best PMU placement to achieve optimal system observability. (b) shows the observability redundancy for each bus, with the green bars representing the redundancy levels achieved, and the red line indicating the minimum required redundancy. This graph demonstrates that all buses meet the necessary redundancy criteria, ensuring full system observability. In (c), the histogram shows the distribution of redundancy levels across the buses, with the majority having a redundancy level of 1, meaning they are minimally observable, while a small number of buses have a redundancy level of 2, which adds extra reliability. Finally, in (d), the pie chart illustrates the distribution of measurement types used in the system. The yellow portion represents current phasors, and the purple portion represents voltage phasors, showing how both types of measurements contribute to system observability.
The second set of images (e), (f), (g), and (h) displays the results for BGWO. In (e), the PMU placement determined by BGWO is shown. Similarly to the BPSO placement, the red points represent the PMUs, and the blue circles show buses without PMUs. (f) displays the redundancy levels for each bus, again with the green bars and the red line indicating the minimum required redundancy. BGWO also ensures that all buses meet the redundancy requirements for full observability. (g) presents the histogram of redundancy levels for BGWO, where, like in BPSO, most buses have a redundancy level of 1, with some buses having a redundancy level of 2 for added reliability. Finally, in (h), the pie chart for BGWO shows the distribution of current and voltage phasors. The chart illustrates that the contribution of current phasors (yellow) and voltage phasors (purple) is balanced, ensuring that both types of measurements are effectively used in the system.
In summary, both BPSO and BGWO methods achieve full observability of the system, with slight variations in PMU placement and redundancy levels. While BPSO places PMUs to meet the minimum redundancy requirements, BGWO also ensures sufficient redundancy and an effective distribution of measurement types. The optimization methods differ in their approach but ultimately fulfil the goal of ensuring system observability and reliability.
For the IEEE 69-bus system under normal operating conditions, both algorithms demonstrate effective performance, though with increased computational requirements compared to the 33-bus case. As shown in Table 2, the algorithms consume more processing time due to the larger search space, yet consistently maintain SORI values above 1, ensuring full system observability in every run. The Binary Particle Swarm Optimization (BPSO) algorithm achieves PMU placements ranging from 22 to 26 units, with computation times between 4.30 and 7.10 s, while the Binary Grey Wolf Optimization (BGWO) method utilizes 24 to 26 PMUs but requires significantly longer computation times ranging from 36.15 to 58.62 s. The comprehensive results reveal several key patterns about algorithm performance. In terms of measurement capabilities, BPSO generates 44–52 voltage phasor measurements and 94–112 current phasor measurements, resulting in total measurements of 138–164. BGWO produces comparable ranges of 48–52 voltage phasor measurements and 94–108 current phasor measurements, totalling 142–160 overall measurements. The SORI values for both algorithms consistently exceed the critical threshold of 1.0, with BPSO achieving values from 1.007 to 1.197 and BGWO ranging from 1.051 to 1.168, confirming that complete observability is maintained despite the system’s increased complexity. A particularly notable finding emerges in the computational efficiency comparison. While both algorithms successfully solve the optimal PMU placement problem, BPSO demonstrates substantially faster convergence, with computation times averaging approximately 5.6 s compared to BGWO’s average of 48.3 s. This represents nearly an 88% reduction in computation time for BPSO while maintaining similar solution quality. The performance gap is especially evident in runs where both algorithms achieve identical PMU counts, for instance, in run 2, both methods place 25 PMUs, but BPSO completes the optimization in 4.34 s while BGWO requires 52.28 s. The reliability of both algorithms is further demonstrated by their consistent performance across all 30 independent runs, with no instances of unobservable configurations occurring. The PMU counts remain within a practical range of 22–26 units, representing optimal or near-optimal solutions for the 69-bus system. The maintained SORI values above 1.0 across all configurations ensure not only basic observability but also provide measurement redundancy, enhancing the system’s resilience to potential measurement failures or communication disruptions. This consistent performance, coupled with the demonstrated scalability from the 33-bus to the 69-bus system, validates both algorithms’ robustness for practical power system applications, though BPSO’s superior computational efficiency makes it particularly attractive for larger systems or scenarios requiring rapid reconfiguration.
Figure 4 compares the results of PMU placement optimization for the IEEE 69 Bus System using BPSO and BGWO with 24 PMUs. In the BPSO case (shown in diagrams a, b, c, and d), the optimal PMU placement is illustrated in (a), where the red dots represent the PMU locations, and the blue circles show buses without PMUs. This placement ensures maximum observability across the system. In (b), the redundancy levels for each bus are shown, with green bars indicating the redundancy achieved and the red line representing the minimum required. Most buses exceed the minimum redundancy level, ensuring full system observability. (c) presents the distribution of redundancy levels, where most buses have a redundancy level of 1, indicating they meet the minimum requirement, while a few buses have redundancy levels of 2 or 3 for enhanced reliability. (d) shows the measurement distribution, where the yellow section represents current phasors and the purple section represents voltage phasors, demonstrating that current phasors play a larger role in achieving observability, though both are necessary. In the BGWO case (shown in e, f, g, and h), the PMU placement in (e), determined by BGWO, is similar to the BPSO placement but differs slightly due to the optimization method. As in BPSO, red dots indicate the PMUs, and blue circles represent buses without PMUs. (f) shows the redundancy levels for each bus, with green bars indicating the achieved redundancy, and the red line indicating the minimum required. The graph shows that BGWO places PMUs to ensure that all buses meet or exceed the minimum redundancy, with some buses achieving dual observability, meaning they have extra measurements for more reliability. (g) presents the distribution of redundancy levels, where most buses have redundancy level 1, but a higher number of buses have redundancy levels of 2 or 3 compared to BPSO, indicating that BGWO places additional PMUs for increased accuracy and reliability. Finally, (h) shows the measurement distribution, with current phasors (yellow) again contributing more to observability than voltage phasors (purple), although both types are essential. Overall, both BPSO and BGWO methods achieve the goal of ensuring full observability in the system, but BGWO provides a more robust PMU placement with higher redundancy and additional PMUs for better system reliability. While both methods use current phasors as the dominant measurement type, BGWO’s approach ensures more reliable observability by placing extra PMUs, especially in areas where additional redundancy is beneficial.

4.2. Case 2: OµPP with a Single µPMU Outage

To ensure system reliability under a single µ-PMU outage condition for the IEEE 33-bus system, the number of required µ-PMUs increases significantly from 11 to 24, a configuration designed to guarantee that each bus is observed by at least two µ-PMUs and remains observable during any contingency. The results demonstrate that both BPSO and BGWO exhibited remarkable robustness in finding this optimal placement, consistently utilizing exactly 24 µ-PMUs across all 30 independent runs. This configuration established a comprehensive measurement infrastructure, providing 48 voltage phasor measurements and 92 current phasor measurements, which sum to 140 total measurements for the state estimation process. With the system defined by 65 state variables, this yields a SORI of approximately 2.154. This metric is critical, as a SORI value significantly greater than 2 confirms a high level of redundancy, meaning each state variable is observed by more than two measurements, thereby directly validating the success of the N-1 contingency planning. However, a stark performance contrast emerged in computational efficiency. While both algorithms found the correct solution, BPSO was substantially faster, with computation times ranging from 0.19 s to 0.34 s and showing a trend of stabilization. In contrast, BGWO was significantly slower, with times ranging from 0.33 s to 0.66 s, making it roughly two to three times slower on average and exhibiting greater variability (Table 3).
Figure 4. PMU Placement Optimization and Observability for IEEE 69 Bus System: BPSO vs. BGWO in IEEE 69 Bus System Case 1. (a) Number of PMUs using BPSO. (b) Observability Redundancy using BPSO. (c) Redundancy Level Achieved with BPSO. (d) Measurement Distribution with BPSO. (e) Best Placement Location of PMUs using BPSO. (f) Observability Redundancy using BPSO. (g) Redundancy Level Achieved with BPSO. (h) Measurement Distribution with BPSO.
Figure 4. PMU Placement Optimization and Observability for IEEE 69 Bus System: BPSO vs. BGWO in IEEE 69 Bus System Case 1. (a) Number of PMUs using BPSO. (b) Observability Redundancy using BPSO. (c) Redundancy Level Achieved with BPSO. (d) Measurement Distribution with BPSO. (e) Best Placement Location of PMUs using BPSO. (f) Observability Redundancy using BPSO. (g) Redundancy Level Achieved with BPSO. (h) Measurement Distribution with BPSO.
Sustainability 17 11036 g004
This Figure 5 presents a comparison of PMU placement optimization results for the IEEE 69 Bus System using BPSO and BGWO, both utilizing 24 PMUs. The first set of diagrams (a), (b), (c), and (d) illustrates the outcomes of the BPSO. In (a), the optimal placement of 24 PMUs is shown, where red dots indicate the PMU locations, and blue circles represent buses without PMUs. This arrangement ensures maximum observability for the power system. In (b), the observability redundancy levels for each bus are shown with green bars. The green bars exceed the red line, which represents the minimum redundancy required, indicating that the system’s observability is achieved and even exceeded for several buses. This guarantees that the grid is fully observable. (c) shows the histogram for the redundancy levels, where most buses have a redundancy level of 2, implying they meet the basic observability requirements. However, a small number of buses have redundancy levels of 2 or 3, which add extra reliability and robustness to the system. In (d), the pie chart depicts the distribution of measurements used to ensure observability. The yellow section represents current phasors, and the purple section represents voltage phasors. It is evident that current phasors play a larger role in achieving full system observability, although both current and voltage phasors are necessary.
The second set of diagrams (e), (f), (g), and (h) presents the results of the BGWO. In (e), the optimal placement of the 24 PMUs determined by BGWO is shown. As in the BPSO case, red dots represent the PMU locations, and blue circles mark the buses without PMUs. The placement differs slightly from BPSO, but the objective of full system observability is still achieved. In (f), the redundancy levels for each bus are shown, with the green bars representing redundancy and the red line marking the minimum required redundancy. The redundancy levels here are similar to BPSO, with most buses meeting or exceeding the required redundancy. Additionally, the “Dual Obs Threshold” line shows that some buses achieve dual observability, meaning they have more than the required number of measurements, providing extra reliability in their monitoring. (g) displays the distribution of redundancy levels across all buses, where again, most buses have redundancy level 2, but a significant number of buses have redundancy levels of 2 or 3. This indicates that BGWO places PMUs not only to meet the minimum observability but also to enhance the system’s reliability by ensuring higher redundancy in some buses. Finally, (h) shows the measurement distribution, with the yellow section representing current phasors and the purple section representing voltage phasors. Similarly to the BPSO results, current phasors contribute the most to the overall observability, though voltage phasors are also essential for a complete picture.
In conclusion, both BPSO and BGWO methods ensure full system observability of the IEEE 69 Bus System by strategically placing 24 PMUs. While the general structure of the results is similar, slight differences in PMU placement and redundancy levels arise due to the distinct optimization techniques. Both methods achieve the required redundancy and provide a good balance between current and voltage phasors for accurate system monitoring. However, BGWO tends to place additional PMUs in certain locations, offering more redundancy and ensuring higher reliability across the system.
Based on the comprehensive simulation results from Table 4, for the 69-bus system under Case 2 (single PMU outage scenario), the analysis reveals crucial insights about system redundancy requirements. For complete system observability with adequate redundancy, the average SORI should be greater than 2, and the minimum redundancy at any bus must be at least 2 to ensure observability during single PMU outages. The results clearly demonstrate that BGWO significantly outperforms BPSO in achieving these critical redundancy targets. BGWO consistently achieved optimal configurations with only 48–49 μ-PMUs, which proved sufficient to maintain full system observability while meeting the essential redundancy criteria. For instance, in run 5, BGWO with 48 μ-PMUs achieved a SORI of 2.0584, and in run 11, the same number of PMUs yielded a SORI of 2.0876, both comfortably exceeding the minimum required average redundancy of 2. In contrast, BPSO required substantially more PMUs (51–56) to achieve similar redundancy levels, representing inefficient over-provisioning of resources. The superiority of BGWO is particularly evident in runs 8 and 13, where it accomplished full observability with only 46 and 47 PMUs, respectively, while still maintaining adequate redundancy margins. Most impressively, BGWO achieved these optimal results with dramatically better computational efficiency, completing optimization in 0.16–0.49 s compared to BPSO’s 4.54–22.66 s. This performance advantage underscores BGWO’s capability to identify minimal PMU configurations that satisfy the critical engineering requirement of maintaining minimum redundancy of 2 at all buses while achieving average SORI values above 2, ensuring reliable system observability even during contingency scenarios without unnecessary resource allocation.
In Figure 6, both the BPSO and BGWO algorithms are used to place 51 PMUs across the IEEE 69 Bus System. In (a), the optimal placement of 51 PMUs is shown, with the red dots indicating the PMU locations and the blue circles marking the buses without PMUs. The placement ensures full system observability by distributing the PMUs across the grid. In (b), the redundancy levels for each of the 69 buses are shown, with the green bars representing the achieved redundancy. The red dashed line indicates the minimum required redundancy. The results indicate that all buses meet or exceed the minimum redundancy level of 1, with some buses achieving higher redundancy levels of 2 or 3 for increased reliability.
The redundancy level distribution in (c) shows that the majority of buses, specifically around 60 buses, have a redundancy level of 1, meaning they meet the minimum observability requirement. A smaller number, about 6 buses, have redundancy levels of 2, and only a few buses (approximately 3 buses) have redundancy levels of 3, indicating that extra PMUs are placed in these locations to enhance the accuracy and reliability of the system’s measurements. Finally, in (d), the measurement distribution shows the breakdown between voltage phasors (purple) and current phasors (yellow). The chart reveals that approximately 70% of the measurements are current phasors, with the remaining 30% being voltage phasors.
In summary, both BPSO and BGWO algorithms place 51 PMUs across the 69 buses in the IEEE 69 Bus System, ensuring full system observability. The redundancy levels across the system are well-distributed, with the majority of buses having redundancy level 1, and a few buses receiving extra PMUs for additional reliability. The measurement distribution predominantly relies on current phasors, with voltage phasors also contributing significantly to the overall observability.

4.3. Case 3: OPP Considering ZIBs

ZIBs can be effectively leveraged to reduce the number of required µ-PMUs in power system monitoring. While the IEEE 33 Bus system in the MATPOWER version contains no ZIBs, maintaining the requirement at 11 µ-PMUs, the IEEE 69 Bus system presents a more favorable scenario with 20 identified ZIBs that enable significant optimization opportunities. The comparative analysis between BPSO and BGWO in Table 5 reveals distinct performance characteristics, with BGWO demonstrating superior computational efficiency while maintaining comparable solution quality. Specifically, BGWO achieved an average placement of 22 µ-PMUs with an average computation time of just 6.94 s, representing a remarkable 74% reduction compared to BPSO’s 26.92 s, despite BPSO’s slightly lower average of 21.8 µ-PMUs. Both algorithms successfully maintained system observability, as evidenced by their SORI values averaging 1.089 for BPSO and 1.107 for BGWO, comfortably above the critical threshold of 1.0. The strategic utilization of Zero Injection Bus (ZIB) properties through Kirchhoff’s Current Law (KCL) inference has demonstrated significant potential in reducing µ-PMU requirements for the IEEE 69-bus system. By leveraging the 20 identified ZIBs, the optimization algorithms effectively reduce the number of required µ-PMUs to approximately 20–22 devices, representing a substantial improvement over conventional placement strategy. The KCL inference mechanism contributes substantially to this reduction, with Binary Particle Swarm Optimization (BPSO) generating an average of 21.5 KCL inference measurements and Binary Grey Wolf Optimization (BGWO) producing 18.1 such measurements per solution. These KCL-based measurements effectively compensate for the reduced number of physical µ-PMUs, allowing the system to maintain full observability with fewer devices while achieving SORI values of 1.089 and 1.107 for BPSO and BGWO, respectively. The measurement distribution analysis reveals that the combined approach of direct PMU measurements (43.8 voltage and 83.9 current phasors for BPSO; 44.5 voltage and 89.1 current phasors for BGWO) coupled with KCL inference creates a robust observability framework that enables the reduction to 20–22 µ-PMUs without compromising system monitoring reliability. This integrated strategy demonstrates how intelligent utilization of network topology and physical laws can optimize monitoring infrastructure while maintaining the essential requirement of complete observability across all 137 state variables in the power system.
Figure 7 presents the results of PMU placement optimization for the IEEE 69 Bus System using a specific optimization method, where 20 PMUs are strategically placed across the distribution system. In (a), the optimal PMU placement is shown, with red dots indicating the PMU locations and blue circles marking buses without PMUs. The goal is to achieve full system observability by distributing the PMUs across the grid. In (b), the redundancy levels for each bus are displayed, with the green bars representing the achieved redundancy levels and the red dashed line showing the minimum required redundancy. Most buses meet or exceed the minimum redundancy level of 1, ensuring full observability, but some buses have higher redundancy levels, offering additional reliability and accuracy. (c) provides a redundancy level distribution across all buses, where the majority of buses have redundancy level 1, and a small number have redundancy levels of 2, suggesting that extra PMUs are placed in these areas for more accurate measurements. Finally, in (d), the measurement distribution is shown, with a breakdown of the measurement types: current phasors (yellow), voltage phasors (purple), and KCL inferences (blue). The chart highlights that current phasors are the dominant measurement type, with voltage phasors and KCL inferences contributing less significantly. The inclusion of KCL inferences is important for the system’s observability but plays a smaller role in this case due to the limited number of PMUs. KCL inferences are used to calculate the flow of currents at each bus based on Kirchhoff’s current law, which states that the total current entering a bus must equal the total current leaving. These inferences provide additional information on the current flow in the system and help in ensuring that the system’s electrical state is fully observable. However, KCL inferences require fewer measurements compared to voltage and current phasors, which are directly obtained from PMUs. Because only 20 PMUs are used in this case, the reliance on KCL inferences is limited, and the system places more weight on the phasor measurements to ensure full observability. In this setup, the PMUs leverage current phasors to a greater extent, while voltage phasors and KCL inferences play secondary roles in achieving complete system monitoring. Overall, the placement of 20 PMUs across the IEEE 69 Bus System, as shown in this figure, ensures that the system is fully observable while relying more heavily on phasor measurements and less on KCL inferences, which are used to supplement the phasor-based measurements. The redundancy levels are carefully distributed across the buses, enhancing the reliability and accuracy of the system’s monitoring.

4.4. Comparison of BPSO and BGWO

In this section, a detailed statistical analysis for both BPSO and BGWO algorithm is performed for each case study to determine the performance of algorithms across all the runs.

4.4.1. Statistical Analysis with IEEE 33 Bus System

The statistical analysis of BPSO performance for the 33-Bus System under normal operating conditions (Case 1) is based on 30 independent runs to evaluate the algorithm’s consistency, reliability, and convergence behavior in optimal PMU placement as presented in Figure 8. The boxplot of key performance metrics shows that the number of PMUs varies slightly between 12 and 14, with a median value of about 13, indicating stable convergence across runs. The SORI remains within a narrow range of 1.1 to 1.25, suggesting high system observability with good redundancy. Computation times mostly fall between 1.5 and 2.5 s, confirming the efficiency and repeatability of the PSO process. The histogram of PMU counts reveals that most runs achieve solutions with 12 to 13 PMUs, further demonstrating the reliability of the algorithm in finding near-optimal configurations. The SORI distribution peaks around 1.2 to 1.25, showing consistent network observability across all simulations. The computation time distribution is tightly clustered, reinforcing that the algorithm maintains a balanced trade-off between accuracy and speed. The PMUs versus SORI plot, color-coded by computation time, indicates that slightly higher redundancy levels (SORI ≈ 1.25–1.3) are achieved with one additional PMU or marginally longer processing times, reflecting the algorithm’s sensitivity to optimization complexity. The convergence iteration distribution confirms that all runs converged at the fixed upper limit of 1000 iterations, implying consistent stability throughout the optimization process. Overall, the BPSO algorithm demonstrates strong robustness, fast execution, and dependable convergence behavior, producing optimal PMU configurations that ensure complete observability and redundancy for the 33-Bus system under normal operating conditions.
The statistical analysis of BPSO performance for case study 2 with the same number of runs is presented in Figure 9. The results reveal that the BPSO algorithm consistently identifies the same optimal configuration requiring 24 PMUs to achieve full dual observability across all runs. The boxplot of key performance metrics shows that the number of PMUs remains constant at 24, the SORI values are centred around 2.0, and the computation time remains below 0.5 s, demonstrating the algorithm’s stability and rapid convergence. The distribution of PMU counts confirms that each run successfully achieved dual observability, while the SORI distribution between 1.5 and 2.5 indicates that every bus in the system is redundantly observable through at least two independent PMU paths, ensuring resilience against PMU or communication failures. The computation time histogram shows that most runs completed within 0.25–0.35 s, highlighting the computational efficiency of the BPSO method. The PMU versus SORI plot, coloured for dual observability, shows a single point representing all runs, confirming that BPSO converges to a global optimum with perfect repeatability. The dual observability success rate plot further validates a 100% success rate, proving the robustness and deterministic performance of the algorithm. Overall, for the 33-Bus System (Case 2), the BPSO algorithm demonstrates exceptional speed, consistency, and reliability, achieving complete dual observability and strong redundancy with minimal computational effort, making it a highly effective approach for reliable PMU placement in power system monitoring.
For the IEEE 33-Bus System in normal operating conditions (Case 1), the BGWO algorithm demonstrates strong consistency, accuracy, and computational efficiency in finding the optimal PMU placement. The analysis presented in Figure 10 shows that the best solution is achieved with 11 PMUs, ensuring complete system observability under normal operating conditions. The SORI ranges between 1.1 and 1.3, indicating reliable redundancy and full network observability. Computation times range from 1.5 to 2.8 s, showing that the algorithm converges quickly and efficiently. The PMU count distribution confirms that all runs achieved full observability, with 11 PMUs consistently identified as the optimal configuration. The computation time histogram supports the algorithm’s stability, as most runs completed within about two seconds. The PMU versus SORI plot and observability rate graph further confirm 100% observability success, proving that BGWO reliably converges to the global optimum across all runs. Overall, the BGWO algorithm exhibits excellent performance, producing a stable, fast, and fully observable solution with 11 optimally placed PMUs for the IEEE 33-Bus System.
For the IEEE 33-Bus System under dual observability conditions, BGWO algorithm exhibits remarkable consistency, speed, and accuracy across all 30 independent runs. Figure 11 presents different parameters for determining the performance of algorithm. In the top-left plot, the boxplot of key performance metrics shows that the number of PMUs remains constant at 24, ensuring full dual observability, while the SORI is centred around 2.0, confirming that each bus is redundantly observable through at least two independent measurement paths. The computation time remains under 1 s, reflecting the algorithm’s fast and stable convergence. In the top-middle plot, the distribution of PMU counts shows that all runs produced the same optimal configuration of 24 PMUs, highlighting the robustness and repeatability of the algorithm. The top-right plot, which displays the distribution of SORI values, indicates a tight clustering between 1.5 and 2.5, further validating consistent dual observability across all runs. The middle-left plot, showing voltage versus current phasor measurements, reveals nearly equal numbers of voltage and current readings (around 90 each), demonstrating a balanced measurement setup that enhances accuracy and reliability. In the middle-centre plot, the PMUs versus SORI relationship forms a single green point at 24 PMUs with a SORI ≈ 2.0, indicating that every run converged to the same optimal solution. The middle-right plot confirms a 100% dual observability success rate at 24 PMUs, emphasizing the algorithm’s precision and reliability. The bottom-left plot shows a consistent and proportional relationship between voltage and current phasor measurements, while the bottom-centre plot illustrates an equal percentage distribution of voltage and current data types, confirming a well-balanced configuration. Finally, the bottom-right plot demonstrates that computation times range between 0.3 and 0.7 s, with no run exceeding 1 s, showcasing the high computational efficiency of the BGWO algorithm. Overall, the BGWO provides a fast, stable, and fully reliable solution for optimal PMU placement in the IEEE 33-Bus System, achieving complete dual observability with 24 PMUs and maintaining consistent redundancy and balance across all measurement types.

4.4.2. Statistical Analysis with IEEE 69 Bus System

Figure 12 presents the statistical analysis of BPSO performance for the IEEE 69-Bus System (Case 1), based on 30 independent runs. The top-left plot shows the boxplot of key performance metrics, indicating that the number of PMUs required for optimal observability typically ranges from 24 to 26, with a median of around 25 PMUs. The SORI values fall between 1.05 and 1.2, ensuring the system is well-observed with moderate redundancy. The computation times for most runs range from 4 to 6.5 s, with the majority completing within approximately 5 s, highlighting the algorithm’s efficiency in converging to the solution. The top-middle plot illustrates the distribution of PMU counts, where 24 to 26 PMUs are identified, with 25 PMUs being the most frequent and optimal solution found. In the top-right plot, the distribution of SORI values shows that most of the runs have SORI values between 1.05 and 1.15, indicating high system observability and reliability. The bottom-left plot reveals the distribution of computation times, where most runs complete in the range of 4.5 to 5.5 s, confirming the algorithm’s fast convergence. The bottom-middle plot shows the relationship between PMUs and SORI, where runs resulting in 24 PMUs tend to achieve slightly higher SORI values, and the colour gradient reflects the computation time, with longer times generally associated with higher SORI values. Finally, the bottom-right plot demonstrates that all runs converge after 1000 iterations, confirming a fixed iteration limit and consistent convergence behavior across all runs. Overall, the BPSO algorithm efficiently finds optimal PMU placements, consistently achieving full observability with moderate redundancy, and does so in a computationally efficient manner, converging quickly within 1000 iterations and 4.5 to 5.5 s of computation time.
Figure 13 presents the statistical analysis of BPSO performance for the IEEE 69-Bus System (Case 2), based on 30 independent runs. The boxplot of key performance metrics shows that the number of PMUs required for optimal observability ranges from 51 to 56, with the median around 54 PMUs, indicating consistent results across the runs. The SORI values typically fall between 2.2 and 2.45, reflecting good system redundancy and full observability. The computation times for most runs are between 9 and 12 s, with a few runs taking up to 18 s, which is acceptable for a system of this size. The distribution of PMU counts shows that 54 PMUs is the most frequent configuration, with some variation, as a few runs use 55 or 56 PMUs. The SORI distribution indicates that most runs achieve SORI values between 2.15 and 2.3, confirming that dual observability is consistently met with moderate redundancy. The PMUs vs. SORI plot, coloured by computation time, reveals that runs with slightly higher PMU counts generally have higher SORI values, and longer computation times are associated with these configurations. Finally, the convergence iteration distribution shows that all runs converge at exactly 1000 iterations, demonstrating stable and predictable convergence behavior. Overall, the BPSO algorithm efficiently identifies the optimal PMU placement for the IEEE 69-Bus System, achieving full observability and redundancy while maintaining reasonable computation times and stable convergence across all runs.
Figure 14 presents a statistical analysis of the performance of the BGWO applied to the IEEE 69-bus system, Case 1, based on 30 independent simulation runs. The analysis consists of several key performance metrics, each represented through different visualizations that provide insights into BGWO’s effectiveness and efficiency. Starting from the top-left plot, the boxplot of key performance metrics illustrates the distribution of three critical parameters: the number of PMUs, SORI, and computation time (in seconds). The boxplot reveals that the number of PMUs remains stable across the runs, with values ranging between 24 and 26 PMUs. The SORI values vary between 1.04 and 1.08, suggesting consistent performance across simulations, while the computation time ranges from 25 to 45 s, showing some variation in the algorithm’s efficiency. Moving to the top-middle plot, the distribution of PMU counts histogram indicates that the majority of runs use a PMU count of 25, with few runs using values outside this range. This suggests that the algorithm converges to this particular number of PMUs, which may be an optimal configuration for the system in the given scenario. In the top-right plot, the distribution of SORI values histogram shows that most runs produce SORI values between 1.04 and 1.08, highlighting a high level of consistency in the system’s operational performance across the simulations. This suggests that the BGWO algorithm effectively maintains the desired system observability during optimization. The bottom-left plot, showing the distribution of computation times, reveals that the majority of the runs take between 25 and 35 s. This indicates that the BGWO algorithm is relatively efficient, with most simulations completing within this time frame. However, the spread of computation times suggests that some runs require more time due to differences in system configurations or computational complexity. Moving to the bottom-middle plot, the PMUs vs. SORI scatter plot, coloured by computation time, shows that as the number of PMUs increases, the SORI value improves, indicating better system observability with more PMUs. The plot also reveals that with a minimum of 24 PMUs, the SORI value stays above 1, ensuring complete system observability. Additionally, the plot shows that the algorithm places more PMUs, which in turn increases computation time, suggesting that higher PMU counts come with a trade-off of more computational effort required for optimization. Finally, the bottom-right plot, representing the convergence iteration distribution, shows that the BGWO algorithm typically converges in around 999 to 1000 iterations. This indicates the algorithm’s ability to reach an optimal solution efficiently and consistently across multiple runs, making it suitable for real-time or large-scale optimization tasks.
Figure 15 presents a comprehensive statistical analysis of BGWO (Binary Grey Wolf Optimizer) performance applied to the IEEE 69-bus system, Case 2, based on multiple simulations. The analysis includes various metrics visualized through different plots that help assess the optimization algorithm’s performance in terms of PMU placement and other factors such as fitness and redundancy. Starting with the top-left plot, the PMU Count Distribution histogram shows the frequency of different PMU counts used across simulations. The distribution appears to be spread across several values, mainly between 45 and 55 PMUs, indicating that the BGWO algorithm places a varying number of PMUs based on the optimization needs of each run. The top-middle plot, labelled Fitness Distribution, visualizes the frequency of different fitness values achieved by the algorithm across the simulations. The fitness values range between 2000 and 12,000, with the majority of values concentrated between 6000 and 8000. This suggests that the algorithm consistently reaches acceptable solutions, with the fitness metric indicating the optimality of the placement. The top-right plot, titled Minimum Redundancy Distribution, shows the distribution of minimum redundancy values achieved in the optimization process. Most of the runs achieve a minimum redundancy value of around 0.4, indicating that the algorithm generally strives to avoid redundant PMU placements, improving the efficiency of the system. Moving to the bottom-left plot, the Computation Time vs. PMU Count scatter plot visualizes the relationship between computation time (in seconds) and the number of PMUs. The plot indicates that there is no strong correlation between the number of PMUs and the computation time, with the computation time staying relatively constant across different PMU counts. This suggests that the algorithm’s performance in terms of computation time is not heavily influenced by the number of PMUs placed. The bottom-middle plot, PMU Count vs. Minimum Redundancy, shows the relationship between the number of PMUs and the minimum redundancy values. The plot, which uses colour to indicate the fitness value, demonstrates that the optimization process tends to place more PMUs without significantly increasing redundancy. This reinforces the idea that the algorithm balances between improving system observability and minimizing redundancy. Finally, the bottom-right plot, the Box Plot of Key Metrics, presents a boxplot of three key metrics: the number of PMUs, fitness value, and minimum redundancy. The boxplot reveals that the number of PMUs generally varies between 45 and 55, with no extreme outliers. The fitness and minimum redundancy metrics show more consistent values, suggesting that the BGWO algorithm delivers stable results across different runs.
Figure 16 evaluates the performance of the BPSO algorithm in the IEEE 69 Bus System for Case 3 (ZIBs Case) using 30 independent runs. In the top left of the figure, a boxplot displays the distribution of key metrics: the number of PMUs, SORI, and computation time. Using ZIBs and KCL inferences, the number of PMUs has been reduced to 20, optimizing system observability without compromising performance. The SORI values primarily fall between 1.05 and 1.1, indicating stable observability, while computation time varies, reflecting different computational demands across the runs. In the top middle, a histogram shows the distribution of PMU counts, with the number 20 being the most frequent, highlighting the efficiency of using fewer PMUs for optimal results. The top right shows the distribution of SORI values, which are concentrated between 1.05 and 1.1, confirming that the algorithm achieves reliable system observability in most cases. In the bottom left, a scatter plot of PMUs versus SORI, with colour coding representing computation time, reveals that as the number of PMUs increases, the computation time also rises, though the system remains efficient despite the increase in PMU count. The bottom middle of the figure presents the success rate versus PMU count, which remains consistently at 100% for all PMU configurations, demonstrating the algorithm’s reliability in achieving optimal results. Finally, the bottom right shows the distribution of convergence iterations, with most runs converging within 200 iterations, indicating that the BPSO algorithm efficiently reaches optimal solutions with minimal iteration counts. Overall, the figure highlights the efficiency of BPSO in optimizing PMU configurations, where the reduction to 20 PMUs through ZIBs and KCL inferences provides an effective and reliable solution for system observability.
Figure 17 presents a statistical analysis of the BGWO algorithm applied to the IEEE 69 Bus System, based on 30 independent runs. The analysis includes several key performance metrics: the number of PMUs, SORI, computation time, success rate, and convergence iterations. ZIBs have been leveraged in the optimization process, and by using KCL inferences, we determine that 20 PMUs provide the best solution for system observability.
The top-left boxplot shows the distribution of key performance metrics, including the number of PMUs, SORI, and computation time. The number of PMUs is optimized to 20 based on ZIBs and KCL inferences, offering an efficient and reliable solution for system observability. The top-middle histogram illustrates the distribution of PMU counts, with the highest frequency observed at 20 PMUs, supporting it as the optimal choice. The top-right histogram displays the SORI values, with most runs achieving values around 1.1, ensuring stable observability. The bottom-left scatter plot shows the relationship between the number of PMUs and SORI, with computation time represented by colour. While computation time increases with more PMUs, 20 PMUs results in efficient performance. The bottom-middle bar chart shows a consistent 100% success rate for all PMU configurations, and the bottom-right histogram reveals that most runs converge quickly, within 50.5 to 51.5 iterations. This demonstrates the efficiency of the GWO algorithm, with 20 PMUs as the optimal solution for system observability based on ZIBs and KCL inferences.

5. Trade-Off Analysis

Figure 18 presents a comprehensive Trade-off analysis for the IEEE 33-Bus and IEEE 69-Bus systems, focusing on optimizing the number of PMUs for system observability, redundancy, and fault tolerance. The analysis is carried out using BPSO and BGWO across multiple cases. (a) PMUs vs. SORI for IEEE 33-Bus System, Case 1: This plot shows the relationship between the number of PMUs and the System Observability and Reliability Index (SORI) for the IEEE 33-Bus system in Case 1. As the number of PMUs increases, the SORI value also increases, indicating that the system’s observability and reliability improve with the addition of more PMUs. This suggests that by adding more PMUs, the system becomes more observable and stable, which is crucial for its performance and fault tolerance. (b) PMUs vs. Minimum Redundancy for IEEE 33-Bus System, Case 2: This plot illustrates the minimum redundancy required for dual observability in the IEEE 33-Bus system, Case 2. The dashed red line represents the minimum redundancy threshold for ensuring dual observability. The BPSO/BGWO solution, marked by the blue dot, shows the number of PMUs required to achieve dual observability while minimizing redundancy. This plot emphasizes the balance between observability and redundancy, ensuring system reliability with minimal additional complexity. (c) PMUs vs. SORI for IEEE 69-Bus System, Case 1: This plot shows the relationship between the number of PMUs and SORI values for the IEEE 69-Bus system, Case 1. Similarly to the 33-Bus system, as the number of PMUs increases from 22 to 26, the SORI value improves, indicating that more PMUs enhance system observability and reliability. The BPSO/BGWO method ensures that the number of PMUs is optimized for maximum observability, without significantly increasing complexity. (d) Pareto Front Analysis for IEEE 69-Bus System, Case 2: This section presents a detailed Pareto front analysis for the IEEE 69-Bus system in Case 2. The PMUs vs. Minimum Redundancy plot shows the Pareto front for the minimum redundancy required for dual observability. It demonstrates that the optimal number of PMUs balances observability and redundancy, ensuring fault tolerance with minimal PMU count. The PMUs vs. Average Redundancy plot shows that as the number of PMUs increases, the average redundancy also increases, which contributes to better system fault tolerance. In the PMUs vs. SORI plot, it is evident that increasing PMUs improves the system’s observability (SORI), ensuring more reliable operation. Finally, the Combined View: All Redundancy Metrics plot compares the minimum and average redundancy metrics, showing how redundancy improves with the increasing number of PMUs, enhancing overall system resilience and reliability. (e) Simple Pareto Analysis for IEEE 69-Bus System, Case 3: This section provides a simplified Pareto analysis for the IEEE 69-Bus system, Case 3, focusing on the trade-offs between PMUs and observability metrics. The PMUs vs. SORI plot shows the Pareto front for PMUs and SORI, where the red dot marks the optimal BPSO/BGWO solution. This indicates that increasing PMUs results in higher observability (SORI), ensuring the system’s ability to monitor and control the power grid. The PMUs vs. Minimum Redundancy plot shows that the minimum redundancy for dual observability does not significantly change with the number of PMUs, indicating that a relatively low number of PMUs can still maintain sufficient redundancy. The PMUs vs. Average Redundancy plot reveals that average redundancy increases as PMUs are added, ensuring better fault tolerance. The 3D Trade-off combines PMUs, SORI, and minimum redundancy, showing how the optimal solutions for both observability and redundancy are distributed. The colour gradient indicates the minimum redundancy required for each solution, helping to visualize the trade-offs between the number of PMUs, system observability, and redundancy. In summary, the figure represents a detailed pareto analysis of the IEEE 33-Bus and IEEE 69-Bus systems, illustrating how the number of PMUs affects system observability, redundancy, and fault tolerance. The use of BPSO and BGWO optimization methods ensures that the systems are optimized for both performance and reliability, balancing the trade-offs between these key factors across different cases. The results highlight the efficiency of the optimization process in determining the optimal number of PMUs to achieve dual observability while minimizing redundancy.

6. Voltage Estimation Using WLS and Forward-Backward Sweep Algorithms

In this section, voltage is estimated by employing WLS algorithm. This strategy implements a WLS state estimation algorithm for both distribution systems using PMU data, where it first runs a manual power flow simulation using the Forward-Backward Sweep method to generate true voltage magnitudes and angles, then creates synthetic PMU measurements at strategically placed buses by adding realistic Gaussian noise to both voltage measurements (magnitude and angle) and current measurements (magnitude and angle) on incident branches, and finally performs iterative WLS estimation with Levenberg–Marquardt damping to estimate the system state by minimizing the difference between measured and calculated values while accounting for measurement uncertainties through a weighted matrix based on the assumed noise characteristics.
Based on the comparative analysis presented in Figure 19, which evaluates voltage estimation accuracy using WLS against Forward-Backward Sweep method power flow solution, distinct performance differences emerge between the BPSO and BGWO algorithms for optimal PMU placement in the IEEE 33-bus system. The voltage magnitude and angle estimation results demonstrate that while both algorithms produce PMU placements that yield generally correlated estimates, the BGWO-optimized placement achieves notably superior accuracy. In the true versus estimated comparison (Subfigures a, c, e, f), the BGWO algorithm exhibits significantly tighter clustering along the reference line, particularly for voltage angle estimation, indicating stronger correlation with the benchmark values and reduced estimation variance. The estimation error profiles (Subfigures b, d, g, h) further substantiate this performance disparity. The BPSO-optimized placement reveals substantial voltage angle errors exceeding 0.5 degrees at multiple buses, with notable magnitude errors particularly evident in the larger bus indices. Conversely, the BGWO algorithm maintains consistently lower errors across both voltage magnitude and angle parameters, with error magnitudes reduced by approximately 60–70% compared to the BPSO results. This error distribution pattern suggests that the BGWO-derived PMU placement provides more comprehensive system observability with minimized localized estimation blind spots. The robustness of the BGWO is particularly evident in its handling of voltage angle estimation, which typically presents greater challenges than magnitude estimation. The algorithm’s ability to maintain angle errors below 0.2 degrees across all buses, compared to the fluctuating and substantially larger errors observed with BPSO, underscores its superior performance in determining PMU placements that yield high-fidelity state estimates. These findings demonstrate that the BGWO algorithm produces a PMU configuration that enables the WLS estimator to achieve voltage estimates significantly closer to the true system state, with particular advantage in the more sensitive voltage angle domain, thereby enhancing the reliability of system monitoring and control applications.
Figure 20 illustrates the voltage estimation performance for the IEEE 33-bus system (Case Study 2) using BPSO and BGWO algorithms, which in this case produced identical PMU placements. As a result, both algorithms exhibit nearly identical estimation accuracy. The voltage magnitude and angle profiles in Subfigures (c) and (d) show that the estimated values closely follow the true reference curves, confirming the effectiveness of the chosen PMU configuration. Similarly, the error plots in Subfigures (a) and (b) demonstrate low estimation errors across all buses—voltage magnitude errors remain below 0.01 p.u., and angle errors stay within 0.5°. Since both algorithms converge to the same optimal PMU arrangement, their performance in terms of observability, estimation precision, and overall system accuracy is effectively equivalent, validating the robustness and consistency of the obtained optimal configuration.
Based on the comparative analysis presented in Figure 21, which evaluates voltage estimation accuracy using the Weighted Least Squares (WLS) method against the Forward-Backward Sweep power flow solution for the IEEE 69-bus system (Case Study 1), clear performance distinctions emerge between the BPSO and BGWO algorithms for optimal PMU placement. While both optimization approaches produce observable configurations enabling reliable state estimation, the BGWO-optimized PMU placement delivers markedly superior voltage magnitude and angle estimation accuracy across the entire network. In the true versus estimated voltage profiles (Subfigures c, d, g, h), the BGWO results exhibit a stronger alignment with the true system state, reflecting minimal deviation and higher fidelity in both magnitude and angle estimation. In contrast, the BPSO outcomes reveal significant deviations at the feeder end (particularly buses 65–69), where the estimated voltage angles diverge drastically from the true values—confirming instability and weaker observability in that region. The error distribution plots (Subfigures a, b, e, f) further substantiate this contrast. Under the BPSO configuration, voltage magnitude errors exceed 0.25 p.u. and angle estimation errors reach up to 300°, indicating critical inaccuracies and localized observability gaps. Conversely, the BGWO algorithm consistently maintains voltage magnitude errors below 0.08 p.u. and voltage angle deviations under 1.5°, demonstrating improved numerical stability and estimation robustness. Overall, the BGWO-based PMU placement achieves greater estimation consistency, lower error variance, and enhanced system observability, especially in the more sensitive voltage angle domain. This improvement directly enhances the accuracy and reliability of the WLS estimator, yielding voltage profiles that remain closely correlated with the true network state. Consequently, the BGWO algorithm provides a more resilient and optimal PMU configuration for the IEEE 69-bus system, enabling more precise real-time monitoring and control compared to the BPSO-derived configuration.
From the results in Figure 22, in the true versus estimated voltage profiles (Subfigures c, d, g, h), the BGWO algorithm exhibits a tighter correlation between the true and estimated voltage magnitude and angle values, maintaining closer alignment across all buses. The BPSO results, while generally following the same trend, show more fluctuations, particularly at buses around indices 10–20 and 55–65, where deviations between true and estimated voltage angles are more pronounced. This suggests that the BPSO configuration produces localized inaccuracies and less robust observability in certain feeder sections.
The error distribution plots (Subfigures a, b, e, f) further substantiate this contrast. Under the BPSO algorithm, voltage magnitude errors rise to about 0.035 p.u., with voltage angle estimation errors approaching 1°, particularly concentrated around the initial and terminal buses. Conversely, the BGWO algorithm maintains significantly smaller voltage magnitude errors below 0.012 p.u. and angle estimation errors largely confined under 0.5° across the system. This smoother error distribution highlights BGWO’s stronger convergence properties and its ability to reduce estimation noise. The BGWO-based PMU placement delivers higher accuracy and stability in voltage magnitude and angle estimation than BPSO, minimizing errors and improving observability. Overall, BGWO proves more robust and reliable for optimal PMU deployment in the IEEE 69-bus system.
Figure 23 illustrates the voltage magnitude and angle estimation performance for the IEEE 69-bus system (Case Study 3), where Zero Injection Buses (ZIBs) are integrated to enhance observability and minimize PMU count through Kirchhoff’s Current Law (KCL) inference. The comparison between the BPSO and BGWO algorithms demonstrates that, even with a reduced number of PMUs, accurate state estimation can still be achieved when ZIB constraints are properly leveraged. In this configuration, the BGWO-optimized PMU placement exhibits superior estimation accuracy for both voltage magnitude and phase angle, as evident from Subfigures (e–h). The algorithm maintains close alignment between true and estimated values across all buses, with voltage magnitude errors remaining below 0.1 p.u. and angle deviations within 1.5°. In contrast, the BPSO placement (Subfigures a–d) shows localized estimation deviations, particularly at terminal nodes, indicating less stable performance under ZIB conditions. By effectively incorporating KCL-based inferences at ZIBs, the BGWO algorithm enhances the efficiency of the PMU configuration—achieving complete system observability with fewer measurement units while preserving high estimation fidelity. This confirms that ZIB-assisted BGWO provides a technically robust and cost-efficient solution for PMU placement in large-scale distribution networks, ensuring accurate state estimation despite sensor reduction.

Impact of Variation in Noise Levels on Voltage Estimation

For further investigation of the robustness of placement, varying noise levels were introduced, and the results were compared for each case study. Two levels of noise are introduced, which are 0.02 and 0.04, to observe the effects on estimation, and deviations in estimated values from reference values are observed. The influence of measurement noise on state estimation accuracy was examined across both IEEE 33-bus and 69-bus systems using the BPSO and BGWO optimized PMU placements under noise levels of 0.02 STD and 0.04 STD (Figure A1, Figure A2, Figure A3 and Figure A4 in Appendix A). Overall, increasing noise variance directly amplifies the estimation error in both voltage magnitude and angle, with more pronounced effects on angle estimation due to its higher sensitivity to phase perturbations. In the IEEE 33-bus system (Figure A1 and Figure A2 in Appendix A), both algorithms maintain close alignment between true and estimated voltage profiles under 0.02 STD, with BGWO exhibiting tighter clustering and minimal deviation around the true line. However, at 0.04 STD, the BPSO algorithm shows significant spikes in angle errors exceeding 1°, especially at higher bus indices, while BGWO sustains relatively stable estimations with only minor dispersions. This demonstrates BGWO’s superior robustness to stochastic variations introduced by sensor noise, resulting from its stronger convergence and global search behavior. For the IEEE 69-bus system (Figure A3 and Figure A4 in Appendix A), similar trends are observed. At 0.02 STD, both algorithms yield acceptable performance, but with subtle angle oscillations in BPSO placements for Case 2 and 3. Under 0.04 STD, these oscillations amplify, and error bars widen across several buses, particularly near weakly observed nodes. Since both algorithms generate number of PMUs for case study 3, both maintain a consistently smoother estimation curve with smaller voltage magnitude deviations and reduced angle fluctuations, indicating higher immunity to noise propagation through zero-injection buses (ZIBs) and measurement redundancy. Comparatively, overall, across all cases, BGWO demonstrates more reliable estimation accuracy under increasing noise, maintaining observability with minimal error amplification. In contrast, BPSO’s performance deteriorates as noise variance increases, reflecting its higher susceptibility to local minima and less effective error correction during iteration. Thus, the BGWO-optimized PMU placement ensures improved voltage state reconstruction and estimation stability, validating its robustness under practical noisy measurement environments.

7. Discussion

The optimized PMU placements obtained from both the BPSO and BGWO algorithms demonstrate distinct performance characteristics in achieving complete network observability while minimizing sensor redundancy. For the IEEE 33-bus and 69-bus systems, both algorithms successfully identified minimal PMU configurations under different case studies, including those incorporating zero-injection buses (ZIBs). However, the BGWO-based configurations consistently provided better coverage of voltage and current measurement channels, leading to enhanced observability. In particular, BGWO placements yielded higher counts of effectively observed current channels across interconnected branches, ensuring improved redundancy and stronger topological awareness, whereas BPSO placements displayed isolated unmonitored regions under higher bus indices. This confirms that BGWO not only minimizes the total number of PMUs but also distributes them more strategically to balance local and global observability in the network. The statistical analysis further substantiates the superiority of BGWO over BPSO in optimization reliability and stability. Across multiple independent runs, BGWO produced lower standard deviation, variance, and mean objective function values, reflecting a more consistent convergence toward the global optimum. Its balance between exploration and exploitation enables efficient search-space traversal, reducing susceptibility to premature convergence, a limitation often observed in particle-based swarm optimizers. The box-plot distribution and performance indices also indicate tighter clustering of fitness values under BGWO, confirming its robustness and repeatability. These outcomes validate that the BGWO algorithm possesses stronger stochastic stability and adaptive control characteristics, ensuring high confidence in the optimized PMU configurations even under different initialization and noise conditions. Subsequent voltage estimation using the WLS state estimation algorithm further highlights the influence of optimized placements on estimation fidelity. When the PMU configurations derived from BGWO and BPSO were evaluated under varying noise levels (0.02 and 0.04 STD), both produced estimations correlated with true system states; however, BGWO placements consistently achieved higher accuracy. The WLS results showed that BGWO configurations yielded smaller voltage magnitude and angle deviations across all bus indices, maintaining tight alignment with true profiles. Conversely, BPSO results exhibited noticeable dispersion, particularly in the voltage angle domain, where errors exceeded 0.5° at multiple nodes under increased noise. This stability under stochastic disturbances confirms that BGWO-optimized placements enhance the redundancy and quality of measurement data supplied to the WLS estimator, directly improving estimation robustness and numerical conditioning. Overall, the discussion reinforces that the BGWO algorithm outperforms BPSO by generating strategically distributed PMU placements that capture a broader range of measurement channels, ensure consistent statistical convergence, and provide superior voltage estimation accuracy through WLS. Its capacity to maintain estimation precision under noisy conditions establishes it as a reliable and computationally efficient optimization tool for modern power distribution networks. Furthermore, the analysis reveals a critical and nuanced trade-off between cost, redundancy, and estimation accuracy, which is central to the PMU placement problem. The strategic use of ZIBs is a primary driver of this trade-off. By design, ZIBs reduce the minimal number of PMUs required for topological observability, directly lowering the capital cost of the sensor network. However, this cost-saving measure comes at the expense of measurement redundancy. This is quantitatively captured by the SORI, which is inherently lower in ZIB-based configurations (e.g., Case 1 and Case 3) compared to cases where observability is achieved through PMUs alone. The WLS state estimation results under varying noise levels (0.02 and 0.04 STD) provide direct evidence of the consequence of this reduced redundancy. As noise increases, the configurations with fewer PMUs and a lower SORI, specifically, the ZIB-inclusive cases exhibit a more pronounced degradation in estimation accuracy. The sparser measurement set offers a weaker “data buffer” against stochastic errors. With fewer independent channels to cross-validate, the WLS estimator has a harder time isolating and suppressing noise, leading to greater uncertainty and error dispersion in the estimated voltage magnitudes and angles. This explains why Case 1 and Case 3 showed the most significant error inflation. Conversely, the BGWO-optimized placements consistently yielded a higher SORI than their BPSO counterparts for the same number of PMUs. This indicates that BGWO not only minimizes the device count but also strategically positions PMUs to cover a wider array of current measurement channels across interconnected branches. This superior redundancy is the linchpin for robust estimation. A higher SORI means the WLS algorithm receives a richer, more correlated set of measurements, which improves the numerical conditioning of the gain matrix and enhances the algorithm’s ability to filter out noise. Consequently, even with the same number of PMUs, the BGWO configurations maintained tighter alignment with the true system states and demonstrated superior stability under stochastic disturbances. Table 6 presents a comparative assessment of optimal PMU placements obtained using the BPSO and BGWO algorithms, benchmarked against other existing optimization techniques. The table also summarizes the associated performance parameters observed during the analysis, providing a comprehensive evaluation of each method’s effectiveness in achieving system observability and estimation accuracy.

8. Conclusions

This study optimized the placement of μ-PMUs using the BPSO and BGWO algorithms for the IEEE 33-bus and 69-bus systems, focusing on system observability, computational efficiency, and voltage estimation accuracy. In Case Study 1, both algorithms achieved full system observability for the IEEE 33-bus system with 11 μ-PMUs. For the IEEE 69-bus system, both BPSO and BGWO algorithms identified 24 μ-PMUs as the optimal placement configuration, achieving the minimum required PMUs for robust observability. In Case Study 2, redundancy requirements increased the μ-PMU count to 24 μ-PMUs for the IEEE 33-bus system and 51 μ-PMUs for the IEEE 69-bus system, ensuring full system observability under the constraint of a single μ-PMU failure. The Pareto analysis illustrated the trade-off between minimizing the number of μ-PMUs and enhancing redundancy, where the increase in PMU counts improved redundancy and system resilience but raised costs and computational complexity. Case Study 3, which incorporated Zero Injection Buses (ZIBs), optimized the μ-PMU placements, reducing the number of μ-PMUs to 20 μ-PMUs for both BPSO and BGWO in the IEEE 69-bus system. This configuration demonstrated efficient use of topological information, minimizing PMU requirements while maintaining observability. The statistical analysis of algorithm performance revealed that BGWO consistently outperformed BPSO in terms of computational efficiency, convergence smoothness, and stability, particularly in larger, more complex systems such as the IEEE 69-bus system. BGWO exhibited superior robustness against premature convergence and instability, ensuring consistent results across multiple runs. In contrast, BPSO exhibited faster convergence but encountered challenges with local minima and erratic behavior in larger systems, limiting its performance in high-dimensional search spaces. The voltage estimation results, obtained using the Weighted Least Squares (WLS) method under varying noise levels, demonstrated the critical impact of redundancy on estimation accuracy. Case Study 2, with higher redundancy in the μ-PMU placement, provided the most reliable voltage estimates, minimizing deviations from reference values, especially under higher noise levels. Conversely, Case Study 1 and Case Study 3, with fewer μ-PMUs, showed larger estimation errors, underlining the trade-off between the sensor count and estimation reliability in noisy environments. This study demonstrates that optimal μ-PMU placement is essential for achieving reliable state estimation in power systems, balancing the need for reduced sensor count, robust observability, and accurate voltage estimation under uncertainty. The results indicate that BGWO is more suitable for large, complex systems due to its global search capability and convergence stability. At the same time, BPSO is more effective for smaller systems where faster convergence is prioritized. The proposed methodology offers an efficient and comprehensive solution for real-time state estimation in modern smart grids. This work contributes directly to power system sustainability by providing a foundation for enhanced grid monitoring and resilience, which are critical for integrating renewable energy and boosting operational efficiency. Future work should explore multi-objective optimization approaches to balance μ-PMU placement, computational efficiency, and estimation reliability and investigate hybrid optimization techniques combining classical and AI-based algorithms to address the computational challenges of large-scale, dynamic power systems.

Author Contributions

Conceptualization, A.A., N.I.A.W., M.L.O. and R.A.F.; methodology, A.A. and N.I.A.W.; software, A.A.; validation, M.L.O. and R.A.F.; formal analysis, H.S.S. and M.F.A., M.L.O.; investigation, A.A. and N.I.A.W.; resources, A.A., N.I.A.W., M.L.O. and R.A.F.; data curation, H.S.S. and M.F.A.; writing—original draft preparation, A.A.; writing—review and editing, N.I.A.W.; visualization, H.S.S. and M.F.A.; supervision, N.I.A.W., M.L.O. and R.A.F.; project administration, A.A., N.I.A.W. and R.A.F.; funding acquisition, H.S.S. and M.F.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Higher Education (MOHE) of Malaysia under the Fundamental Research Grant Scheme (FRGS/1/2023/TK07/UPM/02/8).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is available on the GitHub repository on the following link: https://github.com/Kal1El/OPP-Codes.git (accessed on 27 September 2025).

Acknowledgments

The authors would like to thank the associated institutions for providing a conducive environment for conducting this study. The authors would like to acknowledge the Artificial Intelligence and Sensing Technologies Research Center at the University of Tabuk.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Abbreviations

PMUPhasor Measuring Unit
OPPOptimal PMU/micro-PMU Placement
BPSOBinary Particle Swarm Optimization
BGWOBinary Grey Wolf Optimization
µ-PMUMicro-PMUs
DNsDistribution Networks
SCADASupervisory control and data acquisition
GPSGlobal Positioning System
ZIBsZero Injection Buses
WLSWeighted Least Squares
STDsStandard Deviations
KCLKirchoff’s current Law
SORISystem Observability Redundancy Index

Appendix A

Figure A1. Voltage Estimation in IEEE 33 Bus System Case Study 1 (a) 0.02 STD in with BPSO Algorithm. (b) 0.02 STD with BGWO Algorithm, and Case Study 2. (c) 0.02 STD with BPSO Algorithm. (d) 0.02 STD with BGWO Algorithm.
Figure A1. Voltage Estimation in IEEE 33 Bus System Case Study 1 (a) 0.02 STD in with BPSO Algorithm. (b) 0.02 STD with BGWO Algorithm, and Case Study 2. (c) 0.02 STD with BPSO Algorithm. (d) 0.02 STD with BGWO Algorithm.
Sustainability 17 11036 g0a1
Figure A2. Voltage Estimation in IEEE 33 Bus System Case Study 1 (a) 0.04 STD in with BPSO Algorithm. (b) 0.04 STD with BGWO Algorithm, and Case Study 2. (c) 0.04 STD with BPSO Algorithm. (d) 0.04 STD with BGWO Algorithm.
Figure A2. Voltage Estimation in IEEE 33 Bus System Case Study 1 (a) 0.04 STD in with BPSO Algorithm. (b) 0.04 STD with BGWO Algorithm, and Case Study 2. (c) 0.04 STD with BPSO Algorithm. (d) 0.04 STD with BGWO Algorithm.
Sustainability 17 11036 g0a2
Figure A3. Voltage Estimation in IEEE 69 Bus System Case Study 1 (a) 0.02 STD in with BPSO Algorithm. (b) 0.02 STD with BGWO Algorithm; Case Study 2. (c) 0.02 STD with BPSO Algorithm. (d) 0.02 STD with BGWO Algorithm; Case Study 3. (e) 0.02 STD with BPSO Algorithm. (f) 0.02 STD with BGWO Algorithm.
Figure A3. Voltage Estimation in IEEE 69 Bus System Case Study 1 (a) 0.02 STD in with BPSO Algorithm. (b) 0.02 STD with BGWO Algorithm; Case Study 2. (c) 0.02 STD with BPSO Algorithm. (d) 0.02 STD with BGWO Algorithm; Case Study 3. (e) 0.02 STD with BPSO Algorithm. (f) 0.02 STD with BGWO Algorithm.
Sustainability 17 11036 g0a3
Figure A4. Voltage Estimation in IEEE 69 Bus System Case Study 1 (a) 0.04 STD in with BPSO Algorithm. (b) 0.02 STD with BGWO Algorithm; Case Study 2. (c) 0.04 STD with BPSO Algorithm. (d) 0.04 STD with BGWO Algorithm; Case Study 3. (e) 0.04 STD with BPSO Algorithm. (f) 0.04 STD with BGWO Algorithm.
Figure A4. Voltage Estimation in IEEE 69 Bus System Case Study 1 (a) 0.04 STD in with BPSO Algorithm. (b) 0.02 STD with BGWO Algorithm; Case Study 2. (c) 0.04 STD with BPSO Algorithm. (d) 0.04 STD with BGWO Algorithm; Case Study 3. (e) 0.04 STD with BPSO Algorithm. (f) 0.04 STD with BGWO Algorithm.
Sustainability 17 11036 g0a4

References

  1. Azmi, K.H.M.; Radzi, N.A.M.; Azhar, N.A.; Samidi, F.S.; Zulkifli, I.T.; Zainal, A.M. Active Electric Distribution Network: Applications, Challenges, and Opportunities. IEEE Access 2023, 11, 134655–134689. [Google Scholar]
  2. Dixit, A.; Chowdhury, A.; Saini, P. A review on optimal placement of phasor measurement unit (PMU). In System Assurances; Elsevier: Amsterdam, The Netherlands, 2022; pp. 513–530. ISBN 9780323902403. [Google Scholar]
  3. Agudo, M.P.; Franco, J.F.; Tenesaca-Caldas, M.; Zambrano-Asanza, S.; Leite, J.B. Optimal placement of uPMUs to improve the reliability of distribution systems through genetic algorithm and variable neighborhood search. Electr. Power Syst. Res. 2024, 236, 110910. [Google Scholar] [CrossRef]
  4. Bhattacharjee, R.; De, A. A Novel Bus-Ranking-Algorithm-Based Heuristic Optimization Scheme for PMU Placement. IEEE Trans. Ind. Inform. 2023, 19, 9921–9932. [Google Scholar] [CrossRef]
  5. Khanam, N.; Rihan, M.; Hameed, S. PMU-data assisted state estimation of distribution network with integrated renewables: A comprehensive review. Bull. Electr. Eng. Inform. 2025, 14, 2456–2470. [Google Scholar] [CrossRef]
  6. Khanjani, N.; Moghaddas-Tafreshi, S.M. An ILP model for stochastic placement of μPMUs with limited voltage and current channels in a reconfigurable distribution network. Int. J. Electr. Power Energy Syst. 2023, 148, 108951. [Google Scholar] [CrossRef]
  7. Maji, T.K.; Acharjee, P. Multiple Solutions of Optimal PMU Placement Using Exponential Binary PSO Algorithm for Smart Grid Applications. IEEE Trans. Ind. Appl. 2017, 53, 2550–2559. [Google Scholar] [CrossRef]
  8. Negi, S.S.; Kishor, N.; Singh, A.K. PMUs data based detection of oscillatory events and identification of their associated variable: Estimation of information measures approach. Sustain. Energy Grids Netw. 2024, 39, 101457. [Google Scholar] [CrossRef]
  9. Su, H.; Wang, C.; Li, P.; Liu, Z.; Yu, L.; Wu, J. Optimal placement of phasor measurement unit in distribution networks considering the changes in topology. Appl. Energy 2019, 250, 313–322. [Google Scholar] [CrossRef]
  10. Wang, X.; Xia, T.; Li, Y.; Mao, W. Two-stage optimal PMU placement for distribution systems. Meas. Control 2024, 58, 820–830. [Google Scholar] [CrossRef]
  11. Kim, B.H.; Kim, H. PMU Optimal Placement Algorithm Using Topological Observability Analysis. J. Electr. Eng. Technol. 2021, 16, 2909–2916. [Google Scholar] [CrossRef]
  12. Saleh, A.A.; Adail, A.S.; Wadoud, A.A. Optimal phasor measurement units placement for full observability of power system using improved particle swarm optimisation. IET Gener. Transm. Distrib. 2017, 11, 1794–1800. [Google Scholar] [CrossRef]
  13. Akopov, A.S. A Clustering-Based Hybrid Particle Swarm Optimization Algorithm for Solving a Multisectoral Agent-Based Model. Stud. Inform. Control 2024, 33, 83–95. [Google Scholar] [CrossRef]
  14. Akopov, A.S.; Beklaryan, A.L.; Zhukova, A.A. Optimization of Characteristics for a Stochastic Agent-Based Model of Goods Exchange with the Use of Parallel Hybrid Genetic Algorithm. Cybern. Inf. Technol. 2023, 23, 87–104. [Google Scholar] [CrossRef]
  15. Fotopoulou, M.; Petridis, S.; Karachalios, I.; Rakopoulos, D. A Review on Distribution System State Estimation Algorithms. Appl. Sci. 2022, 12, 11073. [Google Scholar] [CrossRef]
  16. Chung, S. Artificial Intelligence Applications in Electric Distribution Systems: Post-Pandemic Progress and Prospect. Appl. Sci. 2023, 13, 6937. [Google Scholar] [CrossRef]
  17. Johnson, T.; Moger, T. A critical review of methods for optimal placement of phasor measurement units. Int. Trans. Electr. Energy Syst. 2021, 31, e12698. [Google Scholar] [CrossRef]
  18. Bairwa, S.K.; Singh, S.P. PMU Placement Optimization Techniques for Complete Power System Observability. J. Chengdu Univ. Technol. 2021, 26, 1–11. [Google Scholar]
  19. Netto, M.; Krishnan, V.; Zhang, Y.; Mili, L. Measurement placement in electric power transmission and distribution grids: Review of concepts, methods, and research needs. IET Gener. Transm. Distrib. 2022, 16, 805–838. [Google Scholar] [CrossRef]
  20. Biswal, C.; Sahu, B.K.; Mishra, M.; Rout, P.K. Real-Time Grid Monitoring and Protection: A Comprehensive Survey on the Advantages of Phasor Measurement Units. Energies 2023, 16, 4054. [Google Scholar] [CrossRef]
  21. Swain, A.; Abdellatif, E.; Mousa, A.; Pong, P.W.T. Sensor Technologies for Transmission and Distribution Systems: A Review of the Latest Developments. Energies 2022, 15, 7339. [Google Scholar] [CrossRef]
  22. Vijaychandra, J.; Prasad, B.R.V.; Darapureddi, V.K.; Rao, B.V.; Knypiński, Ł. A Review of Distribution System State Estimation Methods and Their Applications in Power Systems. Electronics 2023, 12, 603. [Google Scholar] [CrossRef]
  23. Meriem, M.; Omar, S.; Bouchra, C.; Abdelaziz, B.; Faissal, E.M.; Nazha, C. Study of State Estimation Using Weighted Least Squares Method. Int. J. Adv. Eng. Res. Sci. 2016, 3, 55–63. [Google Scholar]
  24. Paramo, G.; Bretas, A.; Meyn, S. Research Trends and Applications of PMUs. Energies 2022, 15, 5329. [Google Scholar] [CrossRef]
  25. Venugopal, P.; Devaraj, D.; Isaac, J. Optimal Placement of PMU with Complete Observability using Genetic Algorithm. In Proceedings of the 2024 Third International Conference on Intelligent Techniques in Control, Optimization and Signal Processing (INCOS), Tamil Nadu, India, 14–16 March 2024; pp. 1–4. [Google Scholar] [CrossRef]
  26. Jaiswal, V.; Thakur, S.S.; Mishra, B. Optimal placement of PMUs using Greedy Algorithm and state estimation. In Proceedings of the 1st IEEE International Conference on Power Electronics, Intelligent Control and Energy Systems, ICPEICES 2016, Delhi, India, 4–6 July 2016; IEEE: New York, NY, USA, 2017; pp. 3–7. [Google Scholar]
  27. Xu, Q.; Yu, L.; Wang, Y.; Kong, X.; Yuan, X. Optimal PMU Placement for the Distribution System Based on Genetic-Tabu Search Algorithm. In Proceedings of the 2019 IEEE Innovative Smart Grid Technologies—Asia (ISGT Asia), Chengdu, China, 21–24 May 2019; pp. 980–984. [Google Scholar] [CrossRef]
  28. Laouid, A.A.; Mounir Rezaoui, M.; Kouzou, A.; Mohammedi, R.D. Optimal PMUs Placement Using Hybrid PSO-GSA Algorithm. In Proceedings of the 2019 4th International Conference on Power Electronics and their Applications (ICPEA), Elazig, Turkey, 25–27 September 2019; Volume 1, pp. 1–5. [Google Scholar] [CrossRef]
  29. Mukherjee, M.; Roy, B.K.S. Cost-Effective Operation Risk-Driven µPMU Placement in Active Distribution Network Considering Channel Cost and Node Reliability. Arab. J. Sci. Eng. 2023, 48, 6541–6575. [Google Scholar] [CrossRef]
  30. Mukherjee, M.; Roy, B.K.S. Optimal μPMU Placement in Radial Distribution Networks Using Novel Zero Injection Bus Modelling. SN Comput. Sci. 2023, 4, 575. [Google Scholar] [CrossRef]
  31. Salehi, A.; Fotuhi-firuzabad, M.; Fattaheian-dehkordi, S.; Lehtonen, M. A PMU Placement Framework in an Active Distribution Network Based on Voltage Profile Estimation Accuracy. In Proceedings of the 2023 IEEE PES GTD International Conference and Exposition (GTD), Istanbul, Turkey, 22–25 May 2023; pp. 92–97. [Google Scholar] [CrossRef]
  32. Romero, I.; Marcia, R.; Petra, N. Optimal PMU Placement for State Estimation with Grid Parameter Uncertainty. In Proceedings of the IEEE PES Grid Edge Technologies Conference & Exposition (Grid Edge), San Diego, CA, USA, 21–23 January 2025; IEEE: New York, NY, USA, 2025; pp. 1–5. [Google Scholar]
  33. Peng, Y.; Wu, Z.; Gu, W.; Zhou, S.; Liu, P. Optimal Micro-PMU Placement for Improving State Estimation Accuracy via Mixed-integer Semidefinite Programming. J. Mod. Power Syst. Clean Energy 2023, 11, 468–478. [Google Scholar] [CrossRef]
  34. Mishra, A.; de Callafon, R.A. Optimal PMU Placement for Voltage Estimation in Partially Known Power Networks. In Proceedings of the 2023 62nd IEEE Conference on Decision and Control (CDC), Singapore, 13–15 December 2023; pp. 455–460. [Google Scholar] [CrossRef]
  35. Peng, Y.; Wu, Z.; Fang, C.; Zheng, S.; Zhao, J. Optimal PMU Placement in Distribution Networks for Improving State Estimation Accuracy and Fault Observability. In Proceedings of the 2021 IEEE Sustainable Power and Energy Conference (iSPEC), Nanjing, China, 23–25 December 2021; pp. 1413–1418. [Google Scholar] [CrossRef]
  36. Tangi, S.; Gaonkar, D.N. Voltage Estimation of Active Distribution Network Using PMU Technology. IEEE Access 2021, 9, 100436–100446. [Google Scholar] [CrossRef]
  37. Chen, Y.; Ma, J. A mixed-integer linear programming approach for robust state estimation. J. Mod. Power Syst. Clean Energy 2014, 2, 366–373. [Google Scholar] [CrossRef]
  38. Khanam, N.; Rihan, M.; Hameed, S. Placement of Micro-PMUs and Voltage Estimation in Radial Distribution Networks with Zero Injection constraints. In Proceedings of the 2024 IEEE PES Innovative Smart Grid Technologies—Asia (ISGT Asia), Bengaluru, India, 10–13 November 2024. [Google Scholar] [CrossRef]
Figure 1. IEEE Distribution Bus Systems.
Figure 1. IEEE Distribution Bus Systems.
Sustainability 17 11036 g001
Figure 2. Algorithm Implementation (a) BPSO Algorithm. (b) BGWO Algorithm.
Figure 2. Algorithm Implementation (a) BPSO Algorithm. (b) BGWO Algorithm.
Sustainability 17 11036 g002
Figure 3. PMU Placement Optimization and Observability for IEEE 33 Bus System: BPSO vs. BGWO in IEEE 33 Bus System Case 1. (a) Number of PMUs using BPSO. (b) Observability Redundancy using BPSO. (c) Redundancy Level Achieved with BPSO. (d) Measurement Distribution with BPSO. (e) Best Placement Location of PMUs using BPSO. (f) Observability Redundancy using BPSO. (g) Redundancy Level Achieved with BPSO. (h) Measurement Distribution with BPSO.
Figure 3. PMU Placement Optimization and Observability for IEEE 33 Bus System: BPSO vs. BGWO in IEEE 33 Bus System Case 1. (a) Number of PMUs using BPSO. (b) Observability Redundancy using BPSO. (c) Redundancy Level Achieved with BPSO. (d) Measurement Distribution with BPSO. (e) Best Placement Location of PMUs using BPSO. (f) Observability Redundancy using BPSO. (g) Redundancy Level Achieved with BPSO. (h) Measurement Distribution with BPSO.
Sustainability 17 11036 g003
Figure 5. PMU Placement Optimization and Observability for IEEE 69 Bus System: BPSO vs. BGWO in IEEE 33 Bus System Case 2. (a) Number of PMUs using BPSO. (b) Observability Redundancy using BPSO. (c) Redundancy Level Achieved with BPSO. (d) Measurement Distribution with BPSO. (e) Best Placement Location of PMUs using BPSO. (f) Observability Redundancy using BPSO. (g) Redundancy Level Achieved with BPSO. (h) Measurement Distribution with BPSO.
Figure 5. PMU Placement Optimization and Observability for IEEE 69 Bus System: BPSO vs. BGWO in IEEE 33 Bus System Case 2. (a) Number of PMUs using BPSO. (b) Observability Redundancy using BPSO. (c) Redundancy Level Achieved with BPSO. (d) Measurement Distribution with BPSO. (e) Best Placement Location of PMUs using BPSO. (f) Observability Redundancy using BPSO. (g) Redundancy Level Achieved with BPSO. (h) Measurement Distribution with BPSO.
Sustainability 17 11036 g005
Figure 6. PMU Placement Optimization and Observability for IEEE 69 Bus System: BPSO vs. BGWO in IEEE 69 Bus System Case 2. (a) Number of PMUs using BPSO and BGWO. (b) Observability Redundancy using BPSO and BGWO. (c) Redundancy Level Achieved with BPSO and BGWO. (d) Measurement Distribution with BPSO and BGWO.
Figure 6. PMU Placement Optimization and Observability for IEEE 69 Bus System: BPSO vs. BGWO in IEEE 69 Bus System Case 2. (a) Number of PMUs using BPSO and BGWO. (b) Observability Redundancy using BPSO and BGWO. (c) Redundancy Level Achieved with BPSO and BGWO. (d) Measurement Distribution with BPSO and BGWO.
Sustainability 17 11036 g006
Figure 7. PMU Placement Optimization and Observability for IEEE 69 Bus System: BPSO vs. BGWO in IEEE 69 Bus System Case 3 (a) Number of PMUs using BPSO and BGWO. (b) Observability Redundancy using BPSO and BGWO. (c) Redundancy Level Achieved with BPSO and BGWO. (d) Measurement Distribution with BPSO and BGWO.
Figure 7. PMU Placement Optimization and Observability for IEEE 69 Bus System: BPSO vs. BGWO in IEEE 69 Bus System Case 3 (a) Number of PMUs using BPSO and BGWO. (b) Observability Redundancy using BPSO and BGWO. (c) Redundancy Level Achieved with BPSO and BGWO. (d) Measurement Distribution with BPSO and BGWO.
Sustainability 17 11036 g007
Figure 8. BPSO Performance Analysis for IEEE 33 Bus System: PMUs, SORI, Computation Time, and Convergence.
Figure 8. BPSO Performance Analysis for IEEE 33 Bus System: PMUs, SORI, Computation Time, and Convergence.
Sustainability 17 11036 g008
Figure 9. BPSO Performance Analysis for IEEE 33 Bus System Case 2: PMU Counts, SORI, Computation Times, and Dual Observability Success Rate.
Figure 9. BPSO Performance Analysis for IEEE 33 Bus System Case 2: PMU Counts, SORI, Computation Times, and Dual Observability Success Rate.
Sustainability 17 11036 g009
Figure 10. BGWO Performance Analysis for IEEE 33 Bus System Case 1: PMU Counts, SORI, Computation Times, and Observability Success Rate.
Figure 10. BGWO Performance Analysis for IEEE 33 Bus System Case 1: PMU Counts, SORI, Computation Times, and Observability Success Rate.
Sustainability 17 11036 g010
Figure 11. BGWO Statistical Analysis for IEEE 33 Bus System: PMU Counts, SORI, Measurement Types, and Dual Observability Rate.
Figure 11. BGWO Statistical Analysis for IEEE 33 Bus System: PMU Counts, SORI, Measurement Types, and Dual Observability Rate.
Sustainability 17 11036 g011
Figure 12. BPSO Performance Analysis for IEEE 69 Bus System: PMU Counts, SORI, Computation Times, and Convergence.
Figure 12. BPSO Performance Analysis for IEEE 69 Bus System: PMU Counts, SORI, Computation Times, and Convergence.
Sustainability 17 11036 g012
Figure 13. BPSO Performance Analysis for IEEE 69 Bus System Case 2: PMU Counts, SORI, Computation Times, and Convergence.
Figure 13. BPSO Performance Analysis for IEEE 69 Bus System Case 2: PMU Counts, SORI, Computation Times, and Convergence.
Sustainability 17 11036 g013
Figure 14. BGWO Performance Analysis for IEEE 69 Bus System Case 1: PMU Counts, SORI, Computation Times, and Convergence.
Figure 14. BGWO Performance Analysis for IEEE 69 Bus System Case 1: PMU Counts, SORI, Computation Times, and Convergence.
Sustainability 17 11036 g014
Figure 15. BGWO Performance Analysis for IEEE 69 Bus System Case 2: PMU Counts, Fitness, Minimum Redundancy, and Key Metrics.
Figure 15. BGWO Performance Analysis for IEEE 69 Bus System Case 2: PMU Counts, Fitness, Minimum Redundancy, and Key Metrics.
Sustainability 17 11036 g015
Figure 16. BPSO Performance Analysis for IEEE 69 Bus System Case 3 (ZIBs): PMU Counts, SORI, Success Rate, and Convergence.
Figure 16. BPSO Performance Analysis for IEEE 69 Bus System Case 3 (ZIBs): PMU Counts, SORI, Success Rate, and Convergence.
Sustainability 17 11036 g016
Figure 17. BGWO Performance Analysis for IEEE 69 Bus System Case 3 (ZIBs): PMU Counts, SORI, Computation Times, Success Rate, and Convergence Iterations.
Figure 17. BGWO Performance Analysis for IEEE 69 Bus System Case 3 (ZIBs): PMU Counts, SORI, Computation Times, Success Rate, and Convergence Iterations.
Sustainability 17 11036 g017
Figure 18. Pareto Analysis of PMU Placement for IEEE Bus Systems: BPSO and BGWO Algorithms (a) IEEE 33 Bus System Case 1. (b) IEEE 33 Bus System Case 2. (c) IEEE 69 Bus System Case 1. (d) IEEE 69 Bus System Case 2. (e) IEEE 69 Bus System Case 3.
Figure 18. Pareto Analysis of PMU Placement for IEEE Bus Systems: BPSO and BGWO Algorithms (a) IEEE 33 Bus System Case 1. (b) IEEE 33 Bus System Case 2. (c) IEEE 69 Bus System Case 1. (d) IEEE 69 Bus System Case 2. (e) IEEE 69 Bus System Case 3.
Sustainability 17 11036 g018
Figure 19. Voltage Magnitude and Angle Measurement for IEEE 33 Bus System for Case Study 1 (ad): BPSO Algorithm (eh): BGWO Algorithm.
Figure 19. Voltage Magnitude and Angle Measurement for IEEE 33 Bus System for Case Study 1 (ad): BPSO Algorithm (eh): BGWO Algorithm.
Sustainability 17 11036 g019
Figure 20. Voltage Magnitude and Angle Measurement for IEEE 33 Bus System for Case Study 2. (ad) BPSO and BGWO algorithms.
Figure 20. Voltage Magnitude and Angle Measurement for IEEE 33 Bus System for Case Study 2. (ad) BPSO and BGWO algorithms.
Sustainability 17 11036 g020
Figure 21. Voltage Magnitude and Angle Measurement for IEEE 69 Bus System for Case Study 1 (ad): BPSO Algorithm (eh): BGWO Algorithm.
Figure 21. Voltage Magnitude and Angle Measurement for IEEE 69 Bus System for Case Study 1 (ad): BPSO Algorithm (eh): BGWO Algorithm.
Sustainability 17 11036 g021
Figure 22. Voltage Magnitude and Angle Measurement for IEEE 69 Bus System for Case Study 2 (ad): BPSO Algorithm (eh): BGWO Algorithm.
Figure 22. Voltage Magnitude and Angle Measurement for IEEE 69 Bus System for Case Study 2 (ad): BPSO Algorithm (eh): BGWO Algorithm.
Sustainability 17 11036 g022
Figure 23. Voltage Magnitude and Angle Measurement for IEEE 69 Bus System for Case Study 3 (ad): BPSO Algorithm (eh): BGWO Algorithm.
Figure 23. Voltage Magnitude and Angle Measurement for IEEE 69 Bus System for Case Study 3 (ad): BPSO Algorithm (eh): BGWO Algorithm.
Sustainability 17 11036 g023
Table 1. Comparison of BPSO and BGWO for PMU Placement in IEEE 33 Bus System for Case Study 1.
Table 1. Comparison of BPSO and BGWO for PMU Placement in IEEE 33 Bus System for Case Study 1.
RunNumber of Placed µ-PMUsVoltage Phasor Measurements Current Phasor MeasurementsTotal Measurements (m)Total State Variables (n)SORI (m/n)Computation Time (s)
BPSOBGWOBPSOBGWOBPSOBGWOBPSOBGWO BPSOBGWOBPSOBGWO
11212242452547678651.1691.2001.552.11
21313262854568084651.2311.2921.822.47
31212242454527876651.2001.1691.512.13
41312262454508074651.2311.1381.442.15
51212242452527676651.1691.1691.442.10
61312262456528276651.2621.1691.532.05
71212242452547678651.1691.2001.662.23
81213242654567882651.2001.2621.472.19
91313262450507674651.1691.2311.522.40
101313262656568282651.2621.2621.552.49
111213242454507874651.2001.2311.922.28
121211242250467468651.1381.0462.032.00
131313262456548278651.2621.2001.732.16
141212242452507674651.1691.1381.712.06
151212242454527876651.2001.1691.772.00
161313262856568284651.2621.2922.022.13
171112222446526876651.0461.1692.462.18
181213242654567882651.2001.2621.762.17
191212242450527476651.1381.1691.802.02
201313262456508274651.2621.2312.002.07
211212242452527676651.1691.1691.742.00
221412282456548478651.2921.2002.142.04
231313262856588286651.2621.3231.752.19
241414282456528476651.2921.1691.872.05
251112222446526876651.0461.1691.742.05
261312262456528276651.2621.1691.782.09
271213242652567682651.169 1.2622.002.14
821213242652567682651.1691.2621.712.03
291213242652567682651.1691.2621.722.10
301312262456528276651.2621.1691.762.09
Table 2. Comparison of BPSO and BGWO for PMU Placement in IEEE 69 Bus System for Case Study 1.
Table 2. Comparison of BPSO and BGWO for PMU Placement in IEEE 69 Bus System for Case Study 1.
RunNumber of Placed µ-PMUsVoltage Phasor Measurements Current Phasor MeasurementsTotal Measurements (m)Total State Variables (n)SORI (m/n)Computation Time (s)
BPSOBGWOBPSOBGWOBPSOBGWOBPSOBGWO BPSOBGWOBPSOBGWO
124254850106941541441371.1241.0515.0251.32
225255050104961541461371.1241.0664.3452.28
3252650521041021541541371.1241.1244.3451.05
4262652521101061621581371.1821.15337.1058.62
522244448941001381481371.0071.0805.8941.66
6252550501061021561521371.1391.1095.8045.79
725255050108981581481371.1531.08036.2142.71
824244848104981521461371.1091.0665.6136.15
92224444894941381421371.0071.0365.8542.55
1024244848100961481441371.0801.0515.8642.81
1124264852102981501501371.0951.0955.8952.33
12242648521001081481601371.0801.1685.6149.62
13252550501081001581501371.1531.0955.9051.82
142424484898961461441371.0661.0516.9147.00
15252550501061001561501371.1391.0956.1449.69
16262652521101001621521371.1821.1095.8858.25
17252550501061021561521371.1391.1096.4552.66
1826255250108981601481371.1681.0805.6646.50
19252550501061001561501371.1391.0956.0147.79
20252650521061021561541371.1391.1246.0248.59
2125245048104961541441371.1241.0516.0641.29
2225245048104981541461371.1241.06575.5543.10
2325265052108981581501371.1531.0955.8953.95
24252550501041021541521371.1241.1095.5748.49
2524244848100961481441371.0801.0515.5543.14
2626255250112961641461371.1971.0665.2745.81
2725245048104961541441371.1241.0514.3041.54
2825245048102961521441371.1091.0514.4246.04
292225445096961401461371.0221.0664.7755.98
3026255250110961621461371.1821.0664.5749.71
Table 3. Comparison of BPSO and BGWO for PMU Placement in IEEE 33 Bus System for Case Study 2.
Table 3. Comparison of BPSO and BGWO for PMU Placement in IEEE 33 Bus System for Case Study 2.
RunNumber of Placed µ-PMUsVoltage Phasor Measurements Current Phasor MeasurementsTotal Measurements (m)Total State Variables (n)SORI (m/n)Computation Time (s)
BPSOBGWOBPSOBGWOBPSOBGWOBPSOBGWO BPSOBGWOBPSOBGWO
1242448489292140140652.1542.1540.280.33
2242448489292140140652.1542.1540.340.46
3242448489292140140652.1542.1540.340.57
4242448489292140140652.1542.1540.260.49
5242448489292140140652.1542.1540.270.48
6242448489292140140652.1542.1540.250.50
7242448489292140140652.1542.1540.250.62
8242448489292140140652.1542.1540.260.41
9242448489292140140652.1542.1540.260.45
10242448489292140140652.1542.1540.230.66
11242448489292140140652.1542.1540.240.51
12242448489292140140652.1542.1540.220.56
13242448489292140140652.1542.1540.210.49
14242448489292140140652.1542.1540.210.44
15242448489292140140652.1542.1540.200.47
16242448489292140140652.1542.1540.190.49
17242448489292140140652.1542.1540.190.58
18242448489292140140652.1542.1540.190.51
19242448489292140140652.1542.1540.190.62
20242448489292140140652.1542.1540.210.54
21242448489292140140652.1542.1540.200.53
22242448489292140140652.1542.1540.190.64
23242448489292140140652.1542.1540.190.54
24242448489292140140652.1542.1540.200.50
25242448489292140140652.1542.1540.190.49
26242448489292140140652.1542.1540.200.47
27242448489292140140652.1542.1540.200.45
28242448489292140140652.1542.1540.200.66
29242448489292140140652.1542.1540.190.55
30242448489292140140652.1542.1540.200.42
Table 4. Comparison of BPSO and BGWO for PMU Placement in IEEE 69 Bus System for Case Study 2.
Table 4. Comparison of BPSO and BGWO for PMU Placement in IEEE 69 Bus System for Case Study 2.
RunNumber of Placed µ-PMUsVoltage Phasor Measurements Current Phasor MeasurementsTotal Measurements (m)Total State Variables (n)SORI (m/n)Computation Time (s)
BPSOBGWOBPSOBGWOBPSOBGWOBPSOBGWO BPSOBGWOBPSOBGWO
151511021021942002963021372.1612.2196.190.17
254501081002082003163001372.3072.2007.670.17
35549110982101903202881372.3362.102212.950.17
45347106942041863102801372.26282.043814.700.17
55348106962021863082821372.2482.05849.470.16
654501081002081923162921372.3072.131410.840.18
754501081002061943142941372.2922.14612.590.17
85546110922121783222701372.3501.97086.360.17
953551061102042123103221372.2632.35044.540.17
105348106962021883082841372.2482.0738.610.17
115548110962081903182861372.3212.08765.630.17
125548110962081923182881372.3072.10227.590.17
135446108922021823102741372.2628216.410.17
145248104961981923022881372.20442.102214.250.17
1554501081002061923142921372.2922.131412.460.16
165349106982041963102941372.2632.14610.390.16
1753501061002022023083021372.2482.204410.340.18
1855531101062122023223081372.3502.248213.940.18
195349106982001903062881372.2342.102212.340.19
2054501081002101903182901372.3212.116820.920.19
2153531061062002083063141372.23362.29214.700.19
225449108982081943162921372.3072.131413.220.17
235347106942041903102841372.2632.07313.670.19
2454511081022082003163021372.3072.204415.070.23
255648112962201943322901372.4232.116822.660.24
2653521061042022023083061372.2482.233615.590.24
2754511081022062023143041372.2922.21920.880.49
285347106942021903082841372.2482.07315.640.33
295648112962201883322841372.4232.07320.830.26
305445108902041763122661372.2771.941618.820.25
Table 5. Comparison of BPSO and BGWO for PMU Placement in IEEE 69 Bus System for Case Study 3.
Table 5. Comparison of BPSO and BGWO for PMU Placement in IEEE 69 Bus System for Case Study 3.
RunNumber of Placed µ-PMUsVoltage Phasor Measurements Current Phasor MeasurementsKCL Inference Measurements Total Measurements (m)Total State Variables (n)SORI (m/n)Computation Time (s)
BPSOBGWOBPSOBGWOBPSOBGWOBPSOBGWOBPSOBGWO BPSOBGWOBPSOBGWO
124224844869024181581521371.1531.10913.357.78
221234246928822141561481371.1391.08010.436.90
323234646809422161481561371.0801.13916.938.04
422224444828822181481501371.0801.0957.795.59
521224244789026201461541371.0661.124141.086.75
620224044748826161401481371.0221.08024.477.95
721224244849018181441521371.0511.1096.586.54
821214242808622201441.0801371.0511.08020.038.04
924244848989418161641581371.1971.1536.508.21
1024234846889020161561521371.1391.1096.607.28
1122214442848618181461461371.0661.06681.375.75
1222234446849220121481501371.0801.09513.615.73
1320224044809228181481541371.0801.124114.965.64
1421224244889018181481521371.0801.10948.536.65
1521234246869416161441561371.0511.1398.427.26
1620244048789428221461641371.0661.19715.987.76
1720224044829022221441561371.0511.13913.157.65
1821224244768828221461541371.0661.12412.287.01
1923204640948422201621441371.1821.0518.227.27
2021214242808824181461481371.0661.08020.355.62
2123234646849422121521521371.1091.1098.927.05
2223254650869820141521621371.1091.18211.356.86
2322224444828824161501481371.0951.08022.066.38
2422224444828620161461461371.0661.0668.447.26
2521224244848622161481461371.0801.06626.446.59
2621204240768426241441481371.0511.08018.096.07
2722224444929218201541561371.1241.1398.925.83
2822224444908420201541481371.1241.0807.487.39
2922224444828818201441521371.0511.10928.765.68
3024224844948614261561561371.1391.1398.417.81
Table 6. Comparative Analysis of BPSO & BGWO with Literature.
Table 6. Comparative Analysis of BPSO & BGWO with Literature.
IEEE Test SystemsCase StudiesNµ-PMUs with BPSONµ-PMUs with BGWO[38]
MILP
[9]
ILP
[29]
ILP
[6]
ILP
33Case 111111111NRNR
69Case 1242424NR2424
33Case 22424NRNRNRNR
69Case 25151NRNRNRNR
69Case 3202016NRNRNR
NR meansNot ReportedNone of the above presented articles included any detailed Redundancy analysis.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ali, A.; Abdul Wahab, N.I.; Othman, M.L.; Farade, R.A.; Samkari, H.S.; Allehyani, M.F. Optimal µ-PMU Placement and Voltage Estimation in Distribution Networks: Evaluation Through Multiple Case Studies. Sustainability 2025, 17, 11036. https://doi.org/10.3390/su172411036

AMA Style

Ali A, Abdul Wahab NI, Othman ML, Farade RA, Samkari HS, Allehyani MF. Optimal µ-PMU Placement and Voltage Estimation in Distribution Networks: Evaluation Through Multiple Case Studies. Sustainability. 2025; 17(24):11036. https://doi.org/10.3390/su172411036

Chicago/Turabian Style

Ali, Asjad, Noor Izzri Abdul Wahab, Mohammad Lutfi Othman, Rizwan A. Farade, Husam S. Samkari, and Mohammed F. Allehyani. 2025. "Optimal µ-PMU Placement and Voltage Estimation in Distribution Networks: Evaluation Through Multiple Case Studies" Sustainability 17, no. 24: 11036. https://doi.org/10.3390/su172411036

APA Style

Ali, A., Abdul Wahab, N. I., Othman, M. L., Farade, R. A., Samkari, H. S., & Allehyani, M. F. (2025). Optimal µ-PMU Placement and Voltage Estimation in Distribution Networks: Evaluation Through Multiple Case Studies. Sustainability, 17(24), 11036. https://doi.org/10.3390/su172411036

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop