Professional Documents
Culture Documents
AbstractAccurate real-time states provided by the state estimator are critical for power system reliable operation and
control. This paper proposes a novel phasor measurement
unit (PMU)-based robust state estimation method (PRSEM) to
real-time monitor a power system under different operation conditions. To be specific, an adaptive weight assignment function to
dynamically adjust the measurement weight based on the distance
of big unwanted disturbances from the PMU measurements is
proposed to increase algorithm robustness. Furthermore, a statistical test-based interpolation matrix H updating judgment strategy is proposed. The processed and resynced PMU information
are used as priori information and incorporated to the modified
weighted least square estimation to address the measurements
imperfect synchronization between supervisory control and data
acquisition and PMU measurements. Finally, the innovation
analysis-based bad data (BD) detection method, which can handle
the smearing effect and critical measurement errors, is presented.
We evaluate PRSEM by using IEEE benchmark test systems and
a realistic utility system. The numerical results indicate that, in
short computation time, PRSEM can effectively track the system
real-time states with good robustness and can address several
kinds of BD.
Index TermsInterpolation matrix, phasor measurement
unit (PMU), prior knowledge, state estimation (SE), weighted
least squares (WLSs).
I. I NTRODUCTION
INCE THE pioneering work by Schweppe and Wildes [1],
power system state estimation (SE) has been much more
important in todays energy management systems (EMSs). It
Manuscript received August 25, 2014; revised January 12, 2015 and
March 24, 2015; accepted May 6, 2015. Date of publication May 25, 2015;
date of current version December 19, 2015. This work was supported in
part by the National Natural Science Foundation of China under Grant
61170016 and Grant 61373047, in part by the Program for New Century
Excellent Talents in University under Grant NCET-11-0715, and in part
by Southwest Jiaotong University (SWJTU) under Project SWJTU12CX008.
Paper no. TSG-00843-2014.
J. Zhao, G. Zhang, and Z. He are with the School of Electrical
Engineering, Southwest Jiaotong University, Chengdu 610031, China (e-mail:
junbo_zhao@hotmail.com; zhgxdylan@126.com; hezy@swjtu.edu.cn).
K. Das is with Wind Energy Systems, Department of Wind Energy,
Technical University of Denmark, Roskilde 4000, Denmark (e-mail:
kaushik_msit@hotmail.com).
G. N. Korres and N. M. Manousakis are with the School of Electrical
and Computer Engineering, National Technical University of Athens, Athens
15780, Greece (e-mail: gkorres@cs.ntua.gr; manousakis_n@yahoo.gr).
A. K. Sinha is with the Department of Electrical Engineering, Indian
Institute of Technology (IIT) Kharagpur, Kharagpur 721302, India (e-mail:
aksinha@ee.iitkgp.ernet.in).
Color versions of one or more of the figures in this paper are available
online at http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/TSG.2015.2431693
c 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
1949-3053
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
301
302
self-admittance of observable and unobservable buses, respectively; YOU and YUO are the mutual admittances of the lines
connecting observable and unobservable buses. It is assumed
that the current injection IU at the unobserved buses can
be modeled as equivalent load admittances at this particular
operating point [23], [25]. Then, in a system with NU unobserved buses, the equivalent load admittance vector YU at the
unobserved buses can be expressed as
[YU ] = IU /VU = Si |VU (i)|2
(2)
where Si is the complex power of node i and Si = Pi + jQi ;
VU (i) is the voltage magnitude of node i(i = 1, 2, . . . , NU ).
Substituting (2) into (1), we can get
YOO YOU VO
IO
=
(3)
0
YUO
YT
VU
where YT = YUU + YL ; YL = diag[YU ] is a NU NU diagonal
matrix.
Performing the indicated operation on the lower row of
matrix (3) yields
YUO VO + YT VU = 0.
(4)
(5)
1
(6)
1
YUO .
(7)
H 0 = YT 0
If the system changes its operating point, the new interpolation
coefficient matrix will be
H = H 0 + H
1
(8)
where SU and Vi are the conjugate complex power injection and voltage of unobservable buses at the present
0 and V 0 are the
configuration, respectively, whereas SU
U
corresponding initial operating configuration, respectively.
0 and V 0 are known, the important step is to
Since SU
U
and V .
estimate SU
i
(9)
Schweppe and Wildes pioneering work [1], the SCADA measurements are assumed to be taken simultaneously providing
a true snapshot of the system state, therefore, the SE is
performed to get the states of this snapshot. In this paper,
we also assume that the SCADA measurements are synchronized as the most of work in literature. The method [26] can
be used to process and resynchronize the imperfect synchronized PMU information from the PMU observable area. Thus,
the priori information can be calculated through matrix H
using these processed and resynchronized PMU information.
Note that, this priori information is important for improving measurement redundancy of PMU unobservable area. In
our former conference paper [22], this case is not considered. However, it should be taken into account for practical
power systems since some SCADA measurements may not be
accessible due to communication loss, leading measurement
redundancy greatly reduced. Finally, the priori information is
incorporated to the modified WLS estimation, whose objective
function is
min J(xk ) =
xk
1
[zk h(xk )]T Wk [zk h(xk )]
2
1
+ (xk
xk )T P1
xk ) (10)
k (xk
2
(12)
303
1
of
xk can be derived as Sk = (QTk Wk Qk + P1
k ) , while, error
covariance matrix of
xk is
cov(
xk ) = cov(Hk Vk ) = Hk cov(Vk ) HkT = Hk Lk HkT
(13)
where Lk is the error covariance matrix of the PMU phasors
at time sample k; Qk is the Jacobian matrix. Then, the priori and present estimated power flow can be calculated as
xk ) and
xk ), respectively. The corresponding
zk = h(
zk = h(
error covariance matrices are k = Qk Sk QTk and
k = Qk Hk Lk HkT QTk = (Qk Hk ) Lk (Qk Hk )T . (14)
Proposition 1: Ideally, the innovation measurements residual (i) =
z(i)
z(i) at time sample k should be normally
distributed with zero mean and covariance K = + .
Proof: In this paper, as well as in many literature concerning the incorporation of PMU measurements into SE, SCADA,
and PMU measuring systems are regarded as distinct classes
of sensors, obtained via separate metering channels and used
to get independent estimation results. Therefore, measurement
errors presented in each of these measurement sets will be
considered uncorrelated. Besides, the measurement errors of
PMUs at different time sample are assumed to be uncorrelated.
The calculated
z(i) using SCADA measurements and previous
time sample PMU measurements is independent from the estimated
z(i) using the present PMU measurements. Thus, the
covariance of the residual is
cov(
z(i)
z(i)) = cov(
z(i)) + cov(
z(i)) = + . (15)
On the other hand, the gross error of SCADA and PMU
measurements are usually assumed to be normally distributed
with zero mean. So, we can easily derive: [
z(i)
z(i)] = 0,
where is the expectation operator.
Finally, the residual vector is normalized and submitted
to the following statistical test to detect the existence of
disturbance:
|r(i)|
threshold
(16)
N (i) =
K (i)
304
Fig. 1.
be significantly affected deteriorating the computation performance, or even worse, causing a divergence of the algorithm.
Therefore, the updating of H cannot be accomplished in time
and the accurate states of area U cannot be obtained. In addition, when the disturbance happens, the measurement weight
should be dynamically assigned to reflect the measurement
accuracy. The measurements that are near to the location of
disturbance sources will be assigned with a lower weight,
whereas those measurements that are far away from the disturbance sources will approximately maintain their weights had
before the occurrence of disturbance. Generally, it is hard to
dynamically adjust the specific weight values according to the
measurement accuracy. In order to overcome these problems,
we propose an adaptive weight assignment function, that is
xk xk 2 .
Wknew =Wk exp
(17)
305
Fig. 4. Voltage magnitude and phase angle for bus 13 of the IEEE 30-bus
system considering a three phase fault.
Fig. 3.
T
matrix is Mk+1 = QP1
k+1 Q . Then, the residual vector can be
calculated as
(18)
A. Fault Analysis
In order to demonstrate the effectiveness and robustness of
the proposed PRSEM algorithm, a temporary (0.1 s) three
phase to ground fault in IEEE 30-bus system is simulated at
the bus 13, which is unobservable through PMUs. Since the
dynamic system states can be easily captured in area O by
real-time PMU measurements, only the node dynamic states
in area U are shown here. To validate the proposed PRSEM
algorithm, its results are compared with those of estimation
methods in [20] and [22] in terms of the true value obtained
from time domain transient stability solution.
The result of the estimated states of the faulted bus 13 is
presented in Fig. 4. From this figure, it is clear that PRSEM is
much better than the other two methods in [20] and [22] and
it provides results almost identical to the actual states of the
system. It can also be seen that PRSEM can quickly track
the dynamic state change from the very beginning, whereas
the two other methods need more time to track the new
states, which means that the ability of PRSEM to dynamically track the system state change is superior compared with
306
TABLE I
R ESULTS FOR C ASE 1 IN IEEE 30- AND 118-B US T EST S YSTEMS
TABLE II
R ESULTS FOR C ASE 2 IN IEEE 30- AND 118-B US T EST S YSTEMS
Fig. 5. Voltage magnitude and phase angle for bus 30 of the IEEE 30-bus
system considering a three phase fault.
the other two methods. This is because of adopting the proposed H updating strategy to timely update H so that system
dynamic state change can be captured and the adaptive weight
assignment function to improve the algorithm robustness. For
example, when a new set of PMU measurements are received,
all the power flows through all the lines connected between
any observable and unobservable buses are calculated, then the
judgment metric in (16) is used to determine the existence of
disturbance. In this case, P1213 and Q1213 are larger than the
predefined threshold, indicating the existence of disturbance at
node 12. After that, the dynamic weight factors are selected
for different sets of measurements by using the proposed adaptive weighting function in the WLS procedure. For example,
the SCADA measurement corresponding to the faulted bus 13
is the least weighted (the value
xk xk 2 is the largest). The
SCADA measurements for buses 4 and 12, which are directly
connected to the faulted bus, will be given low weight, whereas
the remaining SCADA measurements will be given moderate
weight. Finally, H is updated by using this modified WLS.
Fig. 5 shows the results of a remote bus 30 (not directly connected to faulted bus and not observable from PMUs). From
this figure it is obvious that the PRSEM algorithm can also
effectively track the system dynamic state change, compared
to the other two methods, which means that the over-fitting of
dynamic weights does not appear. So, the introduced adaptive
dynamically adjustment weighting function is reasonable and
effective.
B. Bad Data Analysis
To demonstrate the feasibility of PRSEM for BD detection under different BD condition, two cases are considered in
the IEEE 30- and 118-bus test systems, whose measurements
configuration can be found in [29]. The detection threshold
adopted for normalized residual tests is 3.0 (99.7% confidence
level).
1) Case 1: For the IEEE 30 system, multiple interacting
and conforming BD in real-power injection at bus 30
and real-power flow in line 3027 is considered; while
for the IEEE 118 system, multiple noninteracting BD in
TABLE III
D IFFERENT PMU C ONFIGURATIONS AT U TILITY S YSTEM B
307
TABLE IV
I NDICES FOR F OUR M ETHODS U NDER D IFFERENT P HASED I NSTALLATION
Fig. 7.
Fig. 6.
Nu
est
1
V V true
i
i
Nu
i=1
Nu
est
1
true
=
i
i
Nu
f =
1
Nu
i=1
NL
est
f f true
i
(20)
i=1
308
TABLE V
T IME R EQUIREMENT FOR F OUR SE M ETHODS
ACKNOWLEDGMENT
The authors would like to thank the Editor-in-Chief,
Professor J. Wang, the Editors, and the anonymous reviewers
for their insightful comments and suggestions, which greatly
helped in improving the quality of this paper.
R EFERENCES
IV. C ONCLUSION
This paper presents a novel PRSEM for real-time monitoring of power systems under different operation conditions. By
introducing a modified WLS-based interpolation matrix updating strategy, the real-time states of PMU unobservable area
can be calculated using limited high-precision PMU measurements. An adaptive weight assignment function to dynamically
adjust the measurement weight matrix based on the distance
of big unwanted disturbance from PMU measurements is
proposed to increase the algorithm robust. In addition, the
innovation by using the priori state information-based BD
detection method, which can address the smearing effect and
critical measurement errors, is also presented and analyzed.
Simulations on some IEEE benchmark test systems and a
realistic utility system verify the effectiveness and robustness of PRSEM even in the presence of a disturbance in the
unobservable part of the system and BD.
[23] C. Gonzalez-Perez and B. F. Wollenberg, Analysis of massive measurement loss in large-scale power system state estimation, IEEE Trans.
Power Syst., vol. 16, no. 4, pp. 825832, Nov. 2001.
[24] M. Glavic and T. Van Cutsem, Reconstructing and tracking network
state from a limited number of synchrophasor measurement, IEEE
Trans. Power Syst., vol. 28, no. 2, pp. 19211930, May 2013.
[25] D. E. Barber, Applications of phasor measurements to real-time monitoring of a power system, M.S. thesis, Dept. Elect. Eng., Virginia
Polytech. Inst. State Univ., Blacksburg, VA, USA, Mar. 1994.
[26] Y. Peng, Z. Tan, A. Wiesel, and A. Nehorai, Power system state estimation using PMUs with imperfect synchronization, IEEE Trans. Power.
Syst., vol. 28, no. 4, pp. 41624173, Nov. 2013.
[27] F. Aminifar, M. Shahidehpour, M. Fotuhi-Firuzabad, and S. Kamalinia,
Power system dynamic state estimation with synchronized phasor measurements, IEEE Trans. Power Syst., vol. 63, no. 2, pp. 352363,
Feb. 2014.
[28] M. B. Do Couto Filho, J. C. S. De Souza, and M. A. R. Guimaraens,
Enhanced bad data processing through phasor-aided state estimator,
IEEE Trans. Power Syst., vol. 29, no. 5, pp. 22002209, Sep. 2014.
[29] A. Tarali and A. Abur, Bad data detection in two-stage state estimation
using phasor measurements, in Proc. IEEE PES Innov. Smart Grid
Technol. Europe (ISGT), Berlin, Germany, 2012, pp. 18.
309