Next Article in Journal
An Energy-Saving Regulation Framework of Central Air Conditioning Based on Cloud–Edge–Device Architecture
Next Article in Special Issue
A Multi-Objective Planning Strategy for Electric Vehicle Charging Stations towards Low Carbon-Oriented Modern Power Systems
Previous Article in Journal
Revisiting the Environmental Kuznets Curve Hypothesis in the MENA Region: The Roles of International Tourist Arrivals, Energy Consumption and Trade Openness
Previous Article in Special Issue
A Novel Control Method for Active Power Sharing in Renewable-Energy-Based Micro Distribution Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Power System State Estimation Method Based on Generalized M-Estimation of Optimized Parameters Based on Sampling

1
Department of Science, Shandong Jiaotong University, Jinan 250353, China
2
Department of Electrical Engineering, Shandong University, Jinan 250100, China
3
Department of Electrical Engineering, Faculty of Engineering, Minia University, Minia 61519, Egypt
*
Author to whom correspondence should be addressed.
Sustainability 2023, 15(3), 2550; https://doi.org/10.3390/su15032550
Submission received: 25 November 2022 / Revised: 15 January 2023 / Accepted: 17 January 2023 / Published: 31 January 2023

Abstract

:
Robustness is an important performance index of power system state estimation, which is defined as the estimator’s capability to resist the interference. However, improving the robustness of state estimation often reduces the estimation accuracy. To solve this problem, this paper proposes a power system state estimation method for generalized M-estimation of optimized parameters based on sampling. Compared with the traditional robust state estimator, the generalized M-estimator based on projection statistics improves the robustness of state estimation, and the proposed optimized parameter determination method improves the overall accuracy of state estimation by appropriately adjusting its robustness. Considering different degrees of non-Gaussian distributed measurement noises and bad data, the estimation accuracy the proposed method is demonstrated to be up to 23% higher than the traditional generalized M-estimator through MATLAB simulations in IEEE 14, 118 bus test systems, and Polish 2736 bus system.

1. Introduction

Modern power systems need to grasp the real-time operation of the power system comprehensively and quickly. It can more accurately analyze and predict the system’s operation trends to ensure the power system’s economy and safety. Power system state estimation is an effective means to detect the real-time operation data of the power system which was first proposed by the Schweppe in 1970 [1]. Abundant research has been conducted on power system state estimation to optimize the real-time redundant measurement data of the power system, to realize the real-time and reliable monitoring of the power system, and to ensure the safe and reliable operation of the system [2,3,4,5,6,7,8].
The weighted least squares (WLS) method has been widely adopted since 1970, with the advantages of good convergence performance and accurate estimation results. Its disadvantage is that it is not sufficiently robust to measured noise that follows the Gaussian distribution without bad data interference. In the real power network, not all measurement noise can be represented strictly by a Gaussian distribution, and occasionally significant errors occur due to various known telemetry noises or faults. There may also be other types of outliers that strongly affect the estimated state but may or may not carry bad data. All of these factors can potentially affect the estimator’s estimation accuracy. A series of studies have been conducted to improve the robustness of state estimation, which is summarized in Table 1:
The problem of existing robust state estimators is that robustness of the state estimator is usually achieved at the expense of estimation accuracy. The reason is that the existing robust state estimators use fixed parameter settings, which cannot adjust the state estimator’s robustness and estimation accuracy in different scenarios. In [21], it is indicated that the measurement noise in PMU is likely to be non-Gaussian, which leads to the increased probability of outliers (measurements that significantly departs from their true values). Moreover, the types, parameters, and proportions of the non-Gaussian measurement distribution are different in different systems. Therefore, existing robust state estimators will be less robust when bad data and outliers are more frequent and will have insufficient accuracy when bad data and outliers are less frequent. To overcome this problem, this paper first evaluates the impact of bad data and non-Gaussian measurement noises on existing generalized M-estimation parameters based on extensive Monte Carlo simulations. Finally, this paper proposes a generalized M-estimator of optimized parameters based on sampling which can adaptively select the appropriate parameters according to the probability distribution of the system measurement noise, accurately identify the outliers, and significantly reduce the effects of non-Gaussian measurement noise and bad data.
The contributions of this paper are summarized as follows:
  • Demonstrate that higher robustness does not necessarily improve the estimation accuracy of the state estimator, and the best accuracy can be achieved if the robustness is tuned at an appropriate level;
  • Propose a new robust power system state estimation method that can adaptively tune its robustness according to different levels of non-Gaussian distributed measurement noise and bad data.
The paper is structured as follows. Section 2 introduces the existing robust state estimation methods. Section 3 describes the drawbacks of existing robust state estimation methods. Section 4 presents the proposed generalized M state estimator of optimal parameters based on sampling. Section 5 presents and discusses the simulation results. Finally, Section 6 concludes this paper and identifies opportunities for future developments.

2. Existing Robust State Estimators for Power System Estimation

This section presents two widely used robust state estimators for power system state estimation, M-estimator (including Huber estimator and LAV estimator) and generalized M-estimator, which is improved based on the M-estimator.

2.1. M-Estimation of the Static State Estimation Method

The concept of M-estimation was first used by Huber for robust estimation of distribution centers and subsequently generalized to regression [22]. In general, an M-estimator is a maximum-likelihood estimator. It minimizes an objective function that is expressed as a function ρ(r) for measuring the residue, according to the constraints given by the measurement equation:
Objective function:
i = 1 m ρ ( r i )
Constraint condition:
z = h ( x ) + r
where ρ(ri) is a selected function that can measure the residual ri, z is the measurement vector, x is a state vector and, h(x) is a measurement function.
The Huber estimator objective function is expressed as:
J ( x ) = i = 1 m ω i 2 ρ ( r i )
where the Huber function, ρ(ri), can be defined as:
ρ ( r i ) = { r i 2 / 2   for   | r i | β β | r i | β 2 / 2 for   | r i | > β .
The first partial derivative ψ(ri) of ri is expressed as:
ψ ( r i ) = { r i , | r i | < β β s i g n ( r i ) ,   e l s e .
The least absolute value (LAV) function can be defined as:
ρ ( r i ) = | r i |
where ri is the normalized residual, the parameter β is a fixed value, generally set to 1.5. In fact, if β is set to infinite, the Huber estimator is equal to WLS estimator parameters, which has the highest accuracy. If β is set to 0, the Huber estimator turns into a LAV estimator, which has the highest robustness. Therefore, the Huber estimator can be regarded as an estimator which strikes a balance between the advantages of the WLS estimator and the LAV estimator.
The loss functions of the Huber and the LAV estimator are shown in Figure 1:

2.2. Generalized M-Estimator

The external interference of the system causes outliers. There are multiple types of external interference. For example, there can be errors in sampling, such as recorded bias, calculation errors, etc. It can also be caused by various accidental and abnormal factors. The presence of outliers affects the accuracy of state estimation. Although the Huber estimator and the LAV estimator have better robustness compared to the WLS estimator, it is still obviously affected by outliers. Therefore, early robust estimators suppress the effect of outliers by reducing their weights according to their normalized residuals.
The normalized residual is based on Mahalanobis distance, which is the weighted average distance between each point. The disadvantage is that the average point is significantly affected by outliers, leading to an inaccurate judgment of outliers. In contrast, the median is hardly affected by the outliers. However, the variance of each point to the median cannot be directly defined. It is more reasonable to use the projection statistics method. The idea of the projection statistics method is to study those coming from the coordinated median M, and through each data point direction v. Formally, we have v = liM, where:
M = [ m e d i a n j l j 1 , , m e d i a n j l m ] T
where j is obtained from 1 to m. The resulting distance calculated with (7) will be referred to as the projection statistics, or the PSi for short. Then, the i-th calculated projection statistic, PSi, is compared to a given threshold. The labeled outliers are then degraded using the following weight function: ϖ i 2 = min ( 1 , d 2 / P S i 2 ) , where d = 1.5 is set to produce good statistical efficiency.
The generalized M-estimator combines outlier detection and the Huber loss function, whose objective function is expressed as:
J ( x ) = i = 1 m ϖ i 2 ρ ( r s ) .
To solve the objective function, we calculated the first derivative about x:
J ( x ) x = i = 1 m ϖ i a i s ψ ( r s i ) = 0
where s = 1.4826 mediani |ri|.
It is clear that this is a set of equations which can be solved by iterated re-weighted least square (IRLS) algorithm [23].

3. Disadvantages of Existing Robust State Estimators for Power System State Estimation

Existing robust estimators mainly consider the suppression performance on bad data, while the assessment of their outlier suppression performance caused by non-Gaussian measurement noise is insufficient. This might result in a decreased estimation accuracy of the state estimator in the presence of non-Gaussian measurement noise. The two most common types of non-Gaussian measurement noise are bimodal Gaussian distribution and Laplace distribution, which are introduced in detail in Section 3.1. Section 3.2 discusses the impact of non-Gaussian measurement noise on the performance of existing robust estimators. Section 3.3 presents the purpose of this study.

3.1. Non-Gaussian Distributed Measurement Noises

3.1.1. Bimodal Gaussian Distribution

In practice, the errors of voltage and current measurements might follow bimodal Gaussian mixture (BGM) distribution [24]. The probability density function can be obtained by the superposition of two Gaussian probability density functions:
P D F B G M = i = 1 2 ω i f N ( μ ^ i , σ ^ i 2 ) ( y )
where fN(y) represents the Gaussian probability density function, N(µ,σ2) represents the normal distribution, and ω represents the weights corresponding to the combination of Gaussian components. The symbol “^” represents the estimated quantity, and the subscript i represents the i-th Gaussian component combination. The weight of each Gaussian component combination is the product of all the Gaussian component weights involved in that combination, satisfying:
ω 1 + ω 2 = 1 .
For the bimodal mixed Gaussian distribution in the method, the mean and variance are as follows:
μ 12 = ω 1 μ 1 + ω 2 μ 2
σ 12 2 = ω 1 σ 1 2 + ω 2 σ 2 2 + ω 1 ω 2 ( μ 1 μ 2 ) 2
where ω represents the weight, μ represents the mean value, σ represents the variance, subscripts 1 and 2 indicate the components 1 and 2 of the BGM, respectively, and subscript 12 indicates the resulting BGM distribution. In the proposed method, μ12 is set to 0, which results in
μ 1 μ 2 = ω 2 ω 1 = k .
Combine (12) and assume σ1 = σ2 = σ, we have,
μ 1 = k ω 2 σ
μ 2 = k ω 1 σ .
Therefore, the distribution of the BGM measurement noise can be changed by adjusting the parameter, k.

3.1.2. Laplace Distribution

The Laplace distribution is also called bi-exponential distribution because it can be seen as the combination of two exponential distributions at different positions. The probability density function of the Laplace distribution is:
f ( x | μ , b ) = 1 2 b exp ( | x μ | b ) = 1 2 b { exp ( x μ b ) , i f   x μ exp ( μ x b ) , i f   x < μ
where μ is the position parameter, b > 0 is the scaling parameter. If μ = 0, then the positive half happens to be an exponential distribution of scale 1/2. The difference between Laplace distribution and Gaussian distribution is that the Gaussian distribution represents the square of the difference relative to the mean, while the Laplace distribution is represented by the absolute value relative to the difference [25]. Thus, the tail Laplace distribution is much flatter than that of the Gaussian distribution.

3.2. Effect of Non-Gaussian Measurement Noises on the Performance of Existing Robust State Estimators

State estimation aims to determine the most likely states in the system based on the measurements. One way to achieve this is through maximum likelihood estimation (MLE). Assuming that all measurement noises have known probability distributions, all measurements’ joint probability density function can be written with these unknown parameters, called the likelihood function, which will peak when the unknown parameter is chosen closest to its actual value. When the measurement noise follows the Gaussian distribution, the deduced optimal solution method is the WLS [26].
As shown in Figure 2, WLS is no longer the optimal solution when the measurement noise does not follow the Gaussian distribution. This is because, compared to the Gaussian distribution, the tail convergence rate of the bimodal Gaussian distribution and the Laplace distribution are faster than that of the Gaussian distribution tail convergence rate (so they are also known as a heavy tail distributions). Therefore, they have higher outlier probability than the Gaussian distribution, i.e., their absolute value in the white part is greater than that of the Gaussian distribution. If WLS is still used in the existence of non-Gaussian distributed noises, outliers will be assigned with large weights, resulting in reduced estimation accuracy.
In discussing the effect of non-Gaussian measurement noise on the performance of existing robust state estimators, this subsection only discusses M-estimators since the generalized M-estimator is still developed based on the M-estimators. As shown in (5), the value of the target function of LAV is proportional to the absolute value of the deviation value, so when the deviation value is large when the outlier appears, the weight is much less than the WLS, so it has high robustness for the outliers. Although there may be significant proportion of non-Gaussian measurement noises, the Gaussian measurement noise still constitutes the main part for real systems. Therefore, the LAV estimator might not achieve the highest estimation accuracy.
The Huber estimator combines the advantages of both WLS and LAV according to (4). The size of the parameter β determines Huber’s emphasis on WLS and LAV: when β→∞, Huber estimator is equivalent to WLS; when β = 0, it is equal to LAV. The parameter β is generally set to be the fixed value of 1.5. Therefore, the existing Huber estimators and generalized M-estimators based on fixed β values may have insufficient robustness or accuracy in the existence of the non-Gaussian distribution measurement noise with different proportions and parameters. Therefore, it is urgent to propose a generalized M-estimator (or Huber estimator) that optimizes the value according to the measurement noises.

3.3. Research Purpose of Generalized M State Estimation of Optimization Parameters Proposed

As shown in the above sub-sections, non-Gaussian distributed measurement noises are more likely to cause outliers than the Gaussian distributed measurement noises. Therefore, different levels of robustness of the estimator are required to ensure the best estimation accuracy under different types and proportions of non-Gaussian distributed measurement noises. Traditional generalized M-estimation based on Huber estimation with fixed parameter β can ensure high robustness against bad data and high estimation accuracy under Gaussian distributed noise. Its estimation accuracy is decreased if the measurement noises are non-Gaussian distributed. So, the purpose of this study is to propose a method that can adaptively change the value of β so that the generalized M-estimator can have high estimation accuracy under different non-Gaussian distributed measurement noises while ensuring good robustness against bad data.

4. Generalized M State Estimator of Optimized Parameters Based on Sampling

To overcome the drawback of the traditional generalized M-estimator, a novel generalized M state estimator of optimized parameters based on sampling is proposed in this section, where the random sampling method is described in Section 4.1, and the algorithm process of sampling-based optimization parameter is introduced in Section 4.2.

4.1. Optimized Parameter Selection Method Based on the Random Sampling Method

In Section 3.2, it is explained that non-Gaussian noise has a higher outlier probability than Gaussian noise. Hence, the value of β needs to be reduced to increase the estimator’s robustness. Because the optimal value is affected by many uncertain factors, such as the configuration of measurement noise, the probability distribution of measurement noise, and the probability of bad data occurrence, it is almost impossible to obtain the exact optimal value of β. Therefore, this paper proposes the sagging optimization selection method to find a value of β close to its optimal value according to the probability ratio of the outliers:
β = 1.5 a i = 1 N P T r u t h i ( x 1.5 ) i = 1 N P G a u s s i ( x 1.5 ) .
Define n 1 = i = 1 N P T r u t h i ( x 1.5 ) , which is the number of times when the actual standardization error ((measurement value-mean)/standard deviation) of all the measurements in the system is greater than 1.5, is the quantity to be determined. Define n 2 = i = 1 N P G a u s s i ( x 1.5 ) , which is the number of times when all the measurements obey the Gaussian distribution, is the known quantity. The variable a is the droop coefficient and the quantity to be determined. This paper takes the following steps to determine n1 and a:
Step 1: for a system with m measurements, randomly select N measurements;
Step 2: For the N measurements, record L groups of data from their corresponding devices (L is large enough), and record the number of normalized errors greater than 1.5, n1.
Step 3: Calculate the droop coefficient a by (19):
a = ( 1.5 β min ) n 2 n 1 , max
where βmin is the set minimum value. In order to ensure the convergence ability of the estimator, this paper takes βmin = 0.1, which is a conservative value. n1,max is the number of all measurements whose normalized errors are greater than 1.5 that are calculated from the probability density function at the highest non-Gaussian degree.
If most of the non-Gaussian distribution measurements in the system obey a bimodal Gaussian distribution, then the formula for the optimization values can be approximately reduced to:
β = 1.5 A k h
where A is the droop coefficient to be sought, and k is the average bimodal Gaussian error coefficient, which is defined in Equation (14), as the non-Gaussian measurement ratio. This paper takes the following methods to determine A, k, and h, as shown in Figure 3.

4.2. The Proposed Generalized M State Estimation Algorithm of Optimized Parameters Based on Sampling

Based on the optimization parameter selection method proposed in the previous section, this paper proposes an improved generalized M state estimation algorithm. The steps are shown in Figure 4.

5. Simulated Examples

To verify the effectiveness of the proposed method, the IEEE 14 and 118 bus test systems are selected to simulate the performance generalized M-estimator with different parameters. All simulations were conducted in MATLAB, using an Intel Core i7-9750CPU (@2.6 Hz) 16 GB memory computer. Section 5.1 describes the impact of bad data and non-Gaussian measurement noise on generalized M-estimators with different values of β by conducting exhausted Monte Carlo simulations in the IEEE 14 bus test system. Section 5.2 demonstrates the effectiveness of the proposed generalized M-state estimator of the optimized parameter in a large system, the IEEE 118 bus test system.

5.1. Effect of Bad Data and Measurement Noise on the Performance of the Generalized M-Estimator

To ensure the generality of the results, all of the results shown in this section are obtained by averaging the results over the 500 Monte Carlo simulations. To ensure the validity of the generalized M-state estimation method, a set of redundant conventional measurements and PMU measurements were selected in IEEE 14 bus test system as shown in Figure 5.
For Gaussian errors, the standard deviation is set to a percentage of the measurement according to the type of measurement as follows:
SCADA: P, Q measured value (0.02), voltage (0.002)
PMU: Voltage amplitude (0.002), Voltage phase angle (0.01)
The performance of the generalized M-estimator can be adjusted by varying values of β. In this simulation test, the least value of β is 10−2. With this configuration, the generalized M-estimator can be considered to be an LAV estimator. The largest value of β is set to be 104. The corresponding estimator can be considered to be a WLS estimator. In the range of 10−2 to 104, β increases at the fixed ratio of 101/30, all estimators with different values of β are tested in the IEEE 14 bus test system. The root mean square error (RMSE) is used as the performance index of the estimators.
Case 1: Existence of bad data with fixed percentage errors. We compared the robustness of the state estimators by introducing fixed percentage errors to the voltage magnitude measurement at bus 1 and obtaining the RMSE of the estimators when the noise probability density function follows the standard Gaussian distribution. The voltage magnitude measurement at bus 1 is changed to 0, 0.2, 0.4, 0.6, 0.8 of its true value (100%, 80%, 60%, 40%, 20% errors, respectively), and tested separately. The simulation results are shown in Figure 6.
The following conclusions can be obtained:
(1) After introducing fixed errors of different magnitudes, the trend of RMSE of each curve is roughly the same: the general trend is that RMSE increases as a larger β is selected. It will not change after a certain value;
(2) There is an optimal value of β for each fixed percentage error, and the value decreases with the percentage of the error parameter, as summarized in Table 2.
Case 2: Existence of bad data with random percentage of errors. The robustness of generalized M state estimators with different values of β is compared by five individual simulations with three random bad data points in the measurements and observing their performances. The test results are shown in Figure 7.
The following conclusions can be obtained:
(1) When there are no bad data in the measurements, the trend of RMSE with the change of β is decreasing in general; the value of β which achieves the lowest RMSE is 1.5, which is the exact value of β for normal generalized M-estimator;
(2) After the introduction of three random errors, the trend of the RMSE of each simulation with the change of β is roughly the same: The general trend is increasing. It will not change after a certain value;
(3) There is an optimal β whose corresponding estimator achieves the lowest RMSE for each simulation, which varies between 10−1 and 101 with different bad data.
Case 3: Existence of measurements with bimodal Gaussian distribution noise. When the bimodal interval size k (as introduced in Section 3.1) is between 0~5, the trend of the RMSE with estimators with different values of β is shown in Figure 8.
The following conclusions can be obtained:
(1) When k ≤ 1, RMSE decreases with the increase of β, and when k > 1, RMSE decreases with the increase of β;
(2) The optimal β whose corresponding estimator achieves the lowest RMSE decreases with the increase of k;
(3) In the presence of non-Gaussian measurement noise, the value range of the optimal β is between 10−1 and 101, which can roughly cover the value range of the optimal β in the presence of bad data;
(4) Since the occurrence of bad data is low and the value range of the optimal β in the bad data case can be roughly covered by that in the non-Gaussian measurement noise case, the optimal β can be determined by only considering the influence of non-Gaussian measurement noise.
The optimal βs obtained by simulation in the presence of measurement noises in bimodal Gaussian distribution with different values of k are summarized in Table 3 and plotted in Figure 9. The optimized βs calculated according to the proposed optimized parameter selection method (20) are also plotted in Figure 9. It can be seen that with the increase of k, the calculated optimized β decreases, and are equal to the optimal β at k = 0 and k ≈ 5. Although the optimized β is larger than the optimal β for 0 < k < 5, the decreasing trend guarantees significantly better estimation accuracy compared to the estimator with a fixed c value while k increases.

5.2. Simulation Examples of the IEEE118 Bus Test System

To verify the proposed generalized M-estimation method of optimized parameters based on sampling, simulations are conducted in the IEEE 118 bus test system with the network diagram and measurement configuration shown in Figure 10.
Among the total 186 measurements in the system, 28 of them have bimodal Gaussian distributed noises with the bimodal interval size (k) randomly set between 0~5. According to the proposed optimized parameter selection method, the optimized β, β opd, is determined as follows:
Step 1: Randomly select 80 measurements;
Step 2: For each measurement selected, test the measurement noises and record 10,000 groups of data; 12 non-Gaussian measurement noises are counted according to the statistics, and the proportion of non-Gaussian measurement, h, is 15%;
Step 3: Calculate the sagging coefficient A:
A = 1.5 β min k max h max = 1.5 0.1 5 × 0.5 = 0.56
where kmax is the maximum bimodal Gaussian error coefficient possible, and hmax is the maximum proportion of the bimodal Gaussian distribution measurement noise possible.
Step 4: Find the average k according to the statistic bar chart of all bimodal Gaussian distributed measurements noises. To test the proposed method in different scenarios, 5 different simulations with average k ≈ 1, 2, 3, 4, 5 are conducted with the statistical bar charts shown in Figure 11.
To verify the effectiveness of the proposed generalized M-estimator of optimized parameters, the RMSEs of the estimators obtained from Monte Carlo simulations for different ks and against β are shown in Figure 12. The optimized β, βopd, can be calculated according to (20) with the obtained A and h. The optimal β, βopl, and the RMSEs at βopl, βopd, β = 1.5 for different ks can be obtained from Figure 12. The results are summarized in Table 4.
The analysis performed in Figure 12 and Table 4 leads to the following conclusions:
(1) βopd is larger than βopl, but the RMSE is not much different from the actual RMSE;
(2) The RMSE at βopd is significantly lower than the RMSE at β = 1.5.
The conclusions above demonstrate the effectiveness of the proposed method. The underlying reason for these results is that the proposed method reduces the value of β to increase the estimator’s robustness when the level of non-Gaussian measurement noise increases. The linear drooping characteristic of β gives the proposed estimator significantly better estimator accuracy than the traditional generalized M-estimator, but slightly lower estimator accuracy than the estimator with βopl, which is acceptable considering the difficulty to obtain βopl.

5.3. Simulation Examples of the Polish 2736 Bus System

To verify that which is proposed, simulations are conducted in the Polish 2736 bus test system [27].
Among the total 3269 measurements in the system, 280 of them have bimodal Gaussian distributed noises with the bimodal interval size (k) randomly set between 0~5. According to the proposed optimized parameter selection method, the optimized β, β opd, is determined as follows:
Step 1: Randomly select 800 measurements;
Step 2: For each measurement selected, test the measurement noises and record 10,000 groups of data; 120 non-Gaussian measurement noises are counted according to the statistics, and the proportion of non-Gaussian measurement, h is 15%;
Step 3: Calculate the sagging coefficient A;
Step 4: Find the average k according to the statistic bar chart of all bimodal Gaussian distributed measurements noises. To verify the effectiveness of the proposed generalized M-estimator of optimized parameters, the RMSEs of the estimators obtained from Monte Carlo simulations for different ks and against β are shown in Table 5.
Analysis performed in Table 5 leads to the following conclusions:
(1) The β value calculated by sagging coefficient is slightly different from the actual β value, but its RMSE is not much different from the actual RMSE;
(2) The RMSE corresponding to the calculated β value is significantly higher than that when β = 1.5, and the RMSE is significantly higher when the k value is larger.
These conclusions are almost the same with those in Section 5.2, demonstrating the adaptability of the proposed even in very large networks.

6. Conclusions and Future Works

This paper presents a generalized M-estimation method for power system state estimation with sampling-based optimization parameters. The sampling statistics method can set the parameter according to the different non-Gaussian measurement noise parameters and the proportion to adjust its robustness, which increases its overall estimation accuracy. The generalized M-estimation defines standardized residuals based on the median, thus being more robust than ordinary M-estimation methods. Exhaustive simulation results in the IEEE14 bus test system demonstrate the impacts of non-Gaussian measurement noise and bad data on estimation accuracy, which are summarized as follows:
(1) Small β can increase the robustness of the estimator but decrease the estimation accuracy in the normal operation case where no bad data occur, and vice versa. There is an optimal β that can achieve the highest overall estimation accuracy;
(2) The optimal β decreases with the increase of the magnitude of bad data and the non-Gaussian degree of measurement noise;
(3) The selection of the optimal β value mainly depends on the non-Gaussian degree and proportion of the measured noise.
Simulations in the IEEE 118 bus test system and Polish 2736 bus system verify that the proposed method can improve the estimation accuracy by up to 23% compared to the traditional generalized M state estimator in the presence of different degrees of non-Gaussian measurement noise.
Although this paper has reached the expected goal, further research can be carried out by considering more newly developed estimators, adopting more complex grid models, and considering more complex situations.

Author Contributions

Y.S.: Conceptualization, Methodology, Data curation, Investigation, Software, Writing original draft. Y.H.: Methodology, Validation, Visualization, Writing. Y.Y.: Validation, Visualization, Editing. Z.J.: Supervision, Funding acquisition, Project administration, Writing. M.A.M.: Review & editing. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China, grant number 51907106.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

WLSWeighted least squares
LAVLeast absolute value
PMUPhasor measurement unit
IRLSIterated re-weighted least square
BGMBimodal Gaussian mixture
MLEMaximum likelihood estimation
SCADASupervisory control and data acquisition
RMSERoot mean square error

References

  1. Schweppe, F.C.; Wildes, J. Power System Static-State Estimation, Part I–Part III. IEEE Trans. Power Appar. Syst. 1970, PAS-89, 120–125. [Google Scholar] [CrossRef] [Green Version]
  2. Yu, K.; Watson, N.; Arrillaga, J. Error Analysis in Static Harmonic State Estimation: A Statistical Approach. IEEE Trans. Power Deliv. 2005, 20, 1045–1050. [Google Scholar] [CrossRef]
  3. Jiang, W.; Vittal, V.; Heydt, G.T. A Distributed State Estimator Utilizing Synchronized Phasor Measurements. IEEE Trans. Power Syst. 2007, 22, 563–571. [Google Scholar] [CrossRef]
  4. Wang, B.; He, G.; Liu, K. A New Scheme for Guaranteed State Estimation of Power System. IEEE Trans. Power Syst. 2013, 28, 4875–4876. [Google Scholar] [CrossRef]
  5. Guo, Y.; Wu, W.; Zhang, B.; Sun, H. A Fast Solution for the Lagrange Multiplier-Based Electric Power Network Parameter Error Identification Model. Energies 2014, 7, 1288–1299. [Google Scholar] [CrossRef] [Green Version]
  6. Zhu, K.; Nordstrom, L.; Ekstam, L. Application and analysis of optimum PMU placement methods with application to state estimation accuracy. In Proceedings of the 2009 IEEE Power & Energy Society General Meeting, Calgary, AB, Canada, 26–30 July 2009; pp. 1–7. [Google Scholar]
  7. Wall, P.; Terzija, V. Simultaneous Estimation of the Time of Disturbance and Inertia in Power Systems. IEEE Trans. Power Deliv. 2014, 29, 2018–2031. [Google Scholar] [CrossRef]
  8. Rostami, M.; Lotfifard, S. Distributed Dynamic State Estimation of Power Systems. IEEE Trans. Ind. Inform. 2018, 14, 3395–3404. [Google Scholar] [CrossRef]
  9. Mili, L.; Cheniae, M.; Vichare, N.; Rousseeuw, P. Robustification of the least absolute value estimator by means of projection statistics [power system state estimation]. IEEE Trans. Power Syst. 1996, 11, 216–225. [Google Scholar] [CrossRef]
  10. Zhao, J.; Mili, L. A Theoretical Framework of Robust H-Infinity Unscented Kalman Filter and Its Application to Power System Dynamic State Estimation. IEEE Trans. Signal Process. 2019, 67, 2734–2746. [Google Scholar] [CrossRef]
  11. Djukanovic, M.; Khammash, M.; Vittal, V. Sensitivity based structured singular value approach to stability robustness of power systems. IEEE Trans. Power Syst. 2000, 15, 825–830. [Google Scholar] [CrossRef]
  12. Lyu, Z.; Wei, H.; Bai, X.; Xie, D.; Zhang, L.; Li, P. Lp Quasi Norm State Estimator for Power Systems. J. Mod. Power Syst. Clean Energy 2022, 10, 871–882. [Google Scholar] [CrossRef]
  13. Kyriakides, E.; Suryanarayanan, S.; Heydt, G. State Estimation in Power Engineering Using the Huber Robust Regression Technique. IEEE Trans. Power Syst. 2005, 20, 1183–1184. [Google Scholar] [CrossRef]
  14. Göl, M.; Abur, A. PMU placement for robust state estimation. In Proceedings of the 2013 North American Power Symposium (NAPS), Manhattan, KS, USA, 22–24 September 2013; pp. 1–5. [Google Scholar]
  15. Netto, M.; Zhao, J.; Mili, L. A robust extended Kalman filter for power system dynamic state estimation using PMU measurements. In Proceedings of the 2016 IEEE Power and Energy Society General Meeting (PESGM), Boston, MA, USA, 17–21 July 2016; pp. 1–5. [Google Scholar]
  16. Akingeneye, I.; Wu, J.; Yang, J. Optimum PMU placement for power system state estimation. In Proceedings of the 2017 IEEE Power & Energy Society General Meeting, Chicago, IL, USA, 16-20 July 2017; pp. 1–5. [Google Scholar]
  17. Wang, G.; Giannakis, G.B.; Chen, J. Fast LAV Estimation via Composite Optimization. In Proceedings of the 2019 IEEE Power & Energy Society General Meeting (PESGM), Atlanta, GA, USA, 4–8 August 2019; pp. 1–5. [Google Scholar]
  18. Huang, M.; Wei, Z.; Sun, G.; Zang, H. Hybrid State Estimation for Distribution Systems With AMI and SCADA Measurements. IEEE Access 2019, 7, 120350–120359. [Google Scholar] [CrossRef]
  19. Ho, C.H.; Wu, H.C.; Chan, S.C.; Hou, Y. A Robust Statistical Approach to Distributed Power System State Estimation With Bad Data. IEEE Trans. Smart Grid 2020, 11, 517–527. [Google Scholar] [CrossRef]
  20. Zhao, J.; Netto, M.; Mili, L. A Robust Iterated Extended Kalman Filter for Power System Dynamic State Estimation. IEEE Trans. Power Syst. 2017, 32, 3205–3216. [Google Scholar] [CrossRef]
  21. Wang, S.; Zhao, J.; Huang, Z.; Diao, R. Assessing Gaussian Assumption of PMU Measurement Error Using Field Data. IEEE Trans. Power Deliv. 2018, 33, 3233–3236. [Google Scholar] [CrossRef]
  22. Zhao, J.; Zhang, G.; Dong, Z.Y.; La Scala, M. Robust Forecasting Aided Power System State Estimation Considering State Correlations. IEEE Trans. Smart Grid 2018, 9, 2658–2666. [Google Scholar] [CrossRef]
  23. Kotiuga, W.W.; Vidyasagar, M. Bad Data Rejection Properties of Weighted Least Absolute Value Techniques Applied to Static State Estimation. IEEE Power Eng. Rev. 1982, PER-2, 32. [Google Scholar] [CrossRef]
  24. Jin, Z.; Zhao, J.; Chakrabarti, S.; Ding, L.; Terzija, V. A hybrid robust forecasting-aided state estimator considering bimodal Gaussian mixture measurement errors. Int. J. Electr. Power Energy Syst. 2020, 120, 105962. [Google Scholar]
  25. Chen, J.; Jin, T.; Mohamed, M.A.; Annuk, A.; Dampage, U. Investigating the Impact of Wind Power Integration on Damping Characteristics of Low Frequency Oscillations in Power Systems. Sustainability 2022, 14, 3841. [Google Scholar] [CrossRef]
  26. Radhoush, S.; Bahramipanah, M.; Nehrir, H.; Shahooei, Z. A Review on State Estimation Techniques in Active Distribution Networks: Existing Practices and Their Challenges. Sustainability 2022, 14, 2520. [Google Scholar] [CrossRef]
  27. Available online: http://www.pserc.cornell.edu/matpower/ (accessed on 4 June 2022).
Figure 1. Loss functions of the Huber and LAV estimators.
Figure 1. Loss functions of the Huber and LAV estimators.
Sustainability 15 02550 g001
Figure 2. Probability density functions of Gaussian, bimodal Gaussian, and Laplacian distributions.
Figure 2. Probability density functions of Gaussian, bimodal Gaussian, and Laplacian distributions.
Sustainability 15 02550 g002
Figure 3. The process defined by A, k, and h.
Figure 3. The process defined by A, k, and h.
Sustainability 15 02550 g003
Figure 4. The flowchart of generalized M state estimation algorithm for optimization parameters based on sampling.
Figure 4. The flowchart of generalized M state estimation algorithm for optimization parameters based on sampling.
Sustainability 15 02550 g004
Figure 5. Diagram of IEEE 14 test system and measurement configuration.
Figure 5. Diagram of IEEE 14 test system and measurement configuration.
Sustainability 15 02550 g005
Figure 6. The trend of RMSE of each estimator with different β values at fixed error parameter percentages from 0.2 to 1. The red dot is the nadir.
Figure 6. The trend of RMSE of each estimator with different β values at fixed error parameter percentages from 0.2 to 1. The red dot is the nadir.
Sustainability 15 02550 g006
Figure 7. The trend of RMSE of each estimator with different β values with random error parameter percentages. The red dot is the nadir.
Figure 7. The trend of RMSE of each estimator with different β values with random error parameter percentages. The red dot is the nadir.
Sustainability 15 02550 g007
Figure 8. The trend of RMSE of each estimator with different β values in the presence of bimodal Gaussian distribution noise with bimodal intervals. The red dot is the nadir.
Figure 8. The trend of RMSE of each estimator with different β values in the presence of bimodal Gaussian distribution noise with bimodal intervals. The red dot is the nadir.
Sustainability 15 02550 g008
Figure 9. A plot of the optimal value and optimized value of β against the value of k.
Figure 9. A plot of the optimal value and optimized value of β against the value of k.
Sustainability 15 02550 g009
Figure 10. Diagram for IEEE 118 test system.
Figure 10. Diagram for IEEE 118 test system.
Sustainability 15 02550 g010
Figure 11. Average distribution graph of non-Gaussian measurement.
Figure 11. Average distribution graph of non-Gaussian measurement.
Sustainability 15 02550 g011
Figure 12. The trend of RMSE of each estimator with the value of β in systems with different bimodal interval size systems. The red dot is the nadir.
Figure 12. The trend of RMSE of each estimator with the value of β in systems with different bimodal interval size systems. The red dot is the nadir.
Sustainability 15 02550 g012
Table 1. Reference summary.
Table 1. Reference summary.
AuthorsOriginPurposeAdvantages and Disadvantages
L. Mili, M. G. Cheniae, N. S. Vichare and P. J. RousseeuwUSATo describe a fast and robust method for identifying the leverage points [9].The method is very fast and compatible with real-time applications, but it does not apply to all forms of lever points.
J. Zhao and L. MiliUSATo develop a robust dynamic state estimator of a cyber-physical system [10].The H-infinity filter is able to handle large system uncertainties as well as suppress outliers, but the estimation efficiency of this method is low.
M. B. Djukanovic, M. H. Khammash and V. VittalUSATo present a framework for robust stability assessment in multimachine power systems [11].The proposed method significantly reduces computational complexity and at the same time preserves the accuracy in predicting stability robustness.
Z. Lyu, H. Wei, X. Bai, D. Xie, L. Zhang and P. LiCHNTo propose an norm estimator [12].The proposed estimator has high computational efficiency and robustness.
E. Kyriakides, S. Suryanarayanan and G. T. HeydtUSATo demonstrate the Huber function technique in a power engineering application [13].This technique reduces large residuals but not accuracy.
M. Göl and A. AburTRTo develop a PMU placement strategy [14].This method can improve the stability and accuracy of estimation.
M. Netto, J. Zhao and L. MiliUSATo develop a robust extended Kalman filter [15].The robust extended Kalman filter exhibits good tracking capabilities under Gaussian process and observation noise while suppressing observation outliers, even in position of leverage. However, it presents poor performance under non-Gaussian noise.
I. Akingeneye, J. Wu and J. YangUSATo develop PMU placement algorithms to improve the power grid state estimation [16].The performance of the low complexity algorithms approach that of the exhaustive search algorithm, but with a much lower complexity.
G. Wang, G. B. Giannakis and J. ChenUSATo put forward a novel LAV estimator leveraging recent algorithmic advances in composite optimization [17].The algorithm efficiently deals with the non-convexity and non-smoothness of LAV-based PSSE, but it relies on solving a sequence of convex quadratic subproblems.
M. Huang, Z. Wei, G. Sun and H. ZangCHNTo propose a hybrid SE for distribution systems [18].The estimator method provides more reliable estimation results with a limited number of SCADA measurements, while biased estimated results can exist if some buses are far away from the measuring points.
C. H. Ho, H. C. Wu, S. C. Chan and Y. HouCHNTo present a robust statistical approach [19].The proposed approach outperforms conventional approaches using the ADMM with L1 outlier detection in state estimation accuracy and convergence speed.
J. Zhao, M. Netto and L. MiliUSATo develops a robust iterated extended Kalman filter based on the generalized maximum likelihood approach [20].GM-IEKF can achieve both robustness and statistical efficiency, but its vulnerability to system parameter and topology errors.
Table 2. Optimal β values of each estimator with different fixed error parameters.
Table 2. Optimal β values of each estimator with different fixed error parameters.
Percentage of Fixed-Error Parameters100%80%60%40%20%
The Optimal β Value0.34150.54120.68130.85772.3263
Table 3. Optimal β values in the presence of different bi-modal Gaussian distributed measurement noises.
Table 3. Optimal β values in the presence of different bi-modal Gaussian distributed measurement noises.
The Bimodal Interval Size (k)012345
The Optimal β1.50000.46420.27120.18490.13240.1000
Table 4. Average standard residuals of different estimators in IEEE118 systems at different non-Gaussian noise ratios.
Table 4. Average standard residuals of different estimators in IEEE118 systems at different non-Gaussian noise ratios.
k54321
βopd0.10050.38040.66030.94021.2201
βopl0.10010.14670.23260.36870.9261
RMSE at βopd1.55 × 10−31.49 × 10−31.45 × 10−31.17 × 10−31.15 × 10−3
RMSE at βopl1.52 × 10−31.43 × 10−31.26 × 10−31.06 × 10−31.11 × 10−3
RMSE at β = 1.51.82 × 10−31.73 × 10−31.63 × 10−31.32 × 10−31.18 × 10−3
((RMSE at β = 1.5) − (RMSE at βopd))/RMSE at β = 1.5 × 100%14.84%13.87%11.04%11.36%2.54%
Table 5. Average standard residuals of different estimators in Polish 2736 systems at different non-Gaussian noise ratios.
Table 5. Average standard residuals of different estimators in Polish 2736 systems at different non-Gaussian noise ratios.
k54321
βopd0.67510.83300.98761.1671.340
βopl0.10790.14670.23260.36870.9261
RMSE at βopd1.69 × 10−31.54 × 10−31.39 × 10−31.22 × 10−31.10 × 10−3
RMSE at βopl1.61 × 10−31.48 × 10−31.34 × 10−31.16 × 10−31.05 × 10−3
RMSE at β = 1.52.03 × 10−31.96 × 10−31.78 × 10−31.57 × 10−31.43 × 10−3
((RMSE at β = 1.5) − (RMSE at βopd))/RMSE at β = 1.5 × 100%16.74%21.43%21.91%22.29%23.08%
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

Shi, Y.; Hou, Y.; Yu, Y.; Jin, Z.; Mohamed, M.A. Robust Power System State Estimation Method Based on Generalized M-Estimation of Optimized Parameters Based on Sampling. Sustainability 2023, 15, 2550. https://doi.org/10.3390/su15032550

AMA Style

Shi Y, Hou Y, Yu Y, Jin Z, Mohamed MA. Robust Power System State Estimation Method Based on Generalized M-Estimation of Optimized Parameters Based on Sampling. Sustainability. 2023; 15(3):2550. https://doi.org/10.3390/su15032550

Chicago/Turabian Style

Shi, Yu, Yueting Hou, Yue Yu, Zhaoyang Jin, and Mohamed A. Mohamed. 2023. "Robust Power System State Estimation Method Based on Generalized M-Estimation of Optimized Parameters Based on Sampling" Sustainability 15, no. 3: 2550. https://doi.org/10.3390/su15032550

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