Professional Documents
Culture Documents
Fast Algorithm For Observability
Fast Algorithm For Observability
The number of non-/ero elements in every column of the %& matrix is calculated. ince column + has /ero
non-/ero elements" the rank of the system" is , with bus + #the slack bus$ as unobservable one.
' /
-
. 0 1
E5ample /6
-onsider this 7-bus network with ( power-flows and 5 bus-injections and bus 7 as the slack bus.
The corresponding %& matrix is
%& 6
1 2 3 4 5 6 7 8
12
1 1 0 0 0 0 0 0
23
0 1 1 0 0 0 0 0
34
0 0 1 1 0 0 0 0
67
0 0 0 0 0 1 1 0
76
0 0 0 0 0 1 1 0
1
2 1 0 0 1 0 0 0
2
1 3 1 0 1 0 0 0
3 4 3 1 2 2 2 0
T
T
T
T
T
P
P
The number of non-/ero elements in every column of the %& matrix is calculated. ince column 7 has /ero
non-/ero elements" the rank of the system #according to the sufficient condition$ is + with bus 7 #the slack
bus$ as unobservable one. If" however" we count the number of islands in this example" there are four
islands8 g
'
6 &'" 5" 1" ,) " g
/
6 &+" 9) " g
-
6 &()" and g
.
6 &7). !ut of these four islands" g
'
and g
/
are identified
by the power-flow measurements. Therefore" we need at least three measurement meters to connect these
four islands. :y inspecting the available measurements" we have either P
'
or P
/
that can connect island g
'
with island g
-
. -onsequently" islands g
/
and g
.
are unobservable ones" and the actual rank of the system
network becomes ( and not +. This proof the fact that we have to come up with other sufficient and
necessary conditions to identify all isolated islands.
/
'
0
1
3
-
.
)
E5ample -6
-onsider this +-bus network with 1 power-flows and ' bus-injections and bus + as the slack bus.
The corresponding %& matrix is
%& 6
' 5 5 ' 5 5
; ; ' ' 1 '
' ' ; ; ; ;
; ' ' ; ; ;
; ; ; ; ' '
+ ( , 1 5 '
5
(+
,(
'5
P
T
T
T
The number of non-/ero elements in every column of the %& matrix is calculated. ince there are no
columns with /ero non-/ero elements" the rank of the system #according to the sufficient condition$ is (. If"
however" we count the number of islands in this example" there are three islands8 g
'
6 &'" 5) " g
/
6 &," (" +) "
and g
-
6 &1) two of which are due to the power-flow measurements. -onsequently" we need at least two
measurement meters to connect these three islands. :y inspecting the available measurements" P
/
is the only
power-injection measurement available to connect island g
'
with island g
/
. -onsequently" the system
network is not observable with rank of , and island g
-
as an unobservable island. The detection of such
unobservable island requires further investigation of other sufficient and necessary conditions.
'
/ -
. 0 1
;$ +onclusions
This report has proposed a fast algorithm that checks the observability of power system state estimation
networks. It can identify the unobservable areas in the network. The method requires the establishment of a
symbolic integerjacobian matrix and the implementation of simple logic. The algorithm has been tested
successfully on several examples using a sufficient condition. <urther investigation of other sufficient and
necessary conditions will be conducted to identify all isolated islands in the system network"
2eferences
&')=.. -hristensen" . >. oliman" and ?. @. ?ohamed" "Power Systems State Estimation Based on east
!"so#$te %a#$e &!%'"( -ontrol and Aynamic ystems" Bol. ,," >cademic Cress Inc." 'DD'.
&5)?.?. mith" *.. Cowell" ?.*. Irving" and ?.0... terling" ")o"$st !#*orit+m ,or State Estimation in
E#e-tri-a# .etwor/s"( I44 Croc. -" Bol. '17" Eo. ," 0uly 'DD'.
&1)F. ?ili" ?. =. -heniae" E. . Bichare" and C. 0. *ousseeuw" ")o"$st State Estimation Based on
Proje-tion Statisti-s"( I444 Trans. on Cower and ystems" Bol. ''" Eo. 5" pp. '''7 - ''59" ?ay 'DD+.
&,) I.!. .abiballah" and B... Guintana" "E0a-t12e-o$3#ed )e-tan*$#ar14oordinates State Estimation wit+
E,,i-ient 2ata Str$-t$re 5ana*ement"" I444 Trans. on Cower ystems" Bol. D" Eo. '" pp. ,( - (1" <ebruary"
'DD5.
&() I.!. .abiballah" "5odi,ied Two1e6e# State Estimation !33roa-+"" I44 Croceedings" Cart -" Bol.
',1" Eo. 5" pp. 'D1 - 'DD" ?arch" 'DD+.
&+) F. ?ili" =. teeno" <. Aobraca" and A. <rench 7! )o"$st Estimation 5et+od ,or To3o#o*y Error
8denti,i-ation9( I444 Transaction on Cower ystems" C4-;55-CH*-;+" 'DD7.
&9) >. ?. asson" . T. 4hffnann" C. Fynch" and F. . Ban lyck" "!$tomati- Power System .etwor/
To3o#o*y 2etermination"( I444 Transactions on Cower >pparatus and ystems( Bol. C>-D5" pp. +';+'7"
?arch 3 >pril 'D91.
&7) *. F. Fugtu" A. <. .ackett" %. -. Fiu" and A. A. Eight" "Power System State Estimation: 2ete-tion o,
To3o#o*y Errors"( I444 Transactions on Cower >pparatus and ystems( Bol. C>-DD" Eo. +" pp. 5,;+ -
5,'5. " Eov. 3 Aec. 'D7;.
&D) %. >. -lements and C. H. Aavis" "2ete-tion and 8denti,i-ation o, To3o#o*y Errors in E#e-tri- Power
Systems"( I444 Transactions on Cower ystems" Bol. 1" Eo. ," Eov. 'D77" pp. '9,7-'9(1.
&';) <. <. Hu and H.-.. 4. Fiu" "2ete-tion o, To3o#o*y Errors "y State Estimation"( I444 Transactions on
Cower ystems" Bol. ," Eo. '" pp. '9+ - '71" <eb. 'D7D.
&'') >. . -osta and 0. >. Feao" "8denti,i-ation o, To3o#o*y Errors in Power System State Estimation"( I444
Transactions on Cower ystems( Bol. 7" Eo. ," pp. '(1' - '(17" Eov. 'DD1.
&'5) E. ingh and .. =lavitsch( "2ete-tion and 8denti,i-ation o, To3o#o*i-a# Errors in :n#ine Power
System !na#ysis"( I444 Transactions on Cower ystems( Bol. +" Eo. '" pp. 15, - 11 '" <eb. 'DD '.
&'1) :. -. -lewer" ?. *. Irving" and ?. 0. .. terling" "To3o#o*i-a##y 8nde3endent State Estimation"(
Croceedings of the I<>- ymposium on Cower ystems" ?odeling and -ontrol >pplications" pp. '9.'.'. -
'9.'.'1( :russels" (-7 ept. 'D77.
&',) I. lutsker and . ?okhtari( "4om3re+ensi6e Estimation in Power Systems: State( To3o#o*y( and
Parameter Estimation"( Croceedings of the >merican Cower -onference" Bol. (9-'" -hicago" Illinois" pp.
',D - '((" >pril 'DD(.
&'() E.=. :retas" and 0.:.>. Fondon 0." 7.etwor/ :"ser6a"i#ity: t+e 4riti-a# 5eas$rement 8denti,i-ation
;sin* t+e Sym"o#i- <a-o"ian 5atri09( International -onference on Cower ystem Technology Croceedings"
C!H4*-!EID7" :eijing" -hina" pp. '555-'55+" >ugust '7-5'" 'DD7.
&'+) 4. 4. <et/er" and C. ?. >nderson" J:"ser6a"i#ity in t+e State Estimation o, Power Systems9( I444
Transactions on Cower >pparatus and ystems" Bol. C> - D," pp. 'D7' - 'D77" Eov. 3 Aec. 'D9(.
&'9) %. >. -lements" and :. <. Hollenberg" J!n !#*orit+m ,or :"ser6a"i#ity 2etermination in Power
System State Estimation9( I444 C4 ummer ?eeting" Caper > 9( ,,9-1" 'D9(.
&'7) =. *. %rumphol/" %. >. -lements" and C. H. Aavis" JPower System :"ser6a"i#ity: ! Pra-ti-a#
!#*orit+m ;sin* .etwor/ To3o#o*y9( I444 Transactions on Cower >pparatus and ystems" Bol. C> - DD"
Eo= ," pp. '(1, - '(,5" 0uly 3 >ugust 'D7;.
&'D) %. >. -lements" =. *. %rumphol/" and C. H. Aavis" JPower System State Estimation )esid$a#
!na#ysis: !n !#*orit+m ;sin* .etwor/ To3o#o*y9( I444 Transactions on Cower >pparatus and ystems"
Bol. ';;" Eo. ," pp.'99D - '979" >pril 'D7'.
&5;) B. .. Guintana" >. imses--osta" and >. ?andel" JPower System To3o#o*i-a# :"ser6a"i#ity ;sin* a
2ire-t >ra3+ T+eoreti- !33roa-+9( I444 Transactions on Cower >pparatus and ystems" Bol. C> - ';'"
Eo. 1" pp. +'9 - +5+" ?arch 'D75.
&5') %. >. -lements" =. *. %rumphol/" and C. H. Aavis" JPower System State Estimation wit+ 5eas$rement
2e,i-ien-y: !n >#*orit+m t+at 2etermines t+e 5a0ima# :"ser6a"#e S$"networ/9( I444 Transactions on
Cower >pparatus and vstems" Bol. ';'" Eo. D" pp. 1;,, - 1;(5" eptember 'D75.
&55) %. >. -lements" =. *. %rumphol/" and C. H. Aavis" JPower System State Estimation wit+ 5eas$rement
2e,i-ien-y: !n :"ser6a"i#ity ? 5eas$rement P#a-ement !#*orit+m9( I444 Transactions on Cower >pparatus
and ystems" Bol. C> - ';5" pp. 5;'5 - 5;5;" 0uly 'D71.
&51) >. ?onticelli" and <. <. Hu" JEetwor/ :"ser6a"i#ity: T+eory9( I444 Transactions on Cower >pparatus
and ystems" Bol. ';," Eo. (" pp. ';,5 - ';,7" ?ay 'D7(.
&5,) >. ?onticelli" and <. <. Hu" J.etwor/ :"ser6a"i#ity: 8denti,i-ation o, :"ser6a"i#ity 8s#ands and
5eas$rement P#a-ement9( I444 Transactions on Cower >pparatus and ystems" Bol. ';," Eo= 5( pp. ';1( -
';,'" ?ay 'D7(.
&5() I. H. lutsker" and 0. ?. cudder" J.etwor/ :"ser6a"i#ity !na#ysis T+ro$*+ 5eas$rement <a-o"ian
5atri0 )ed$-tion9( 444 Transactions on Cower ystems" Bol. CH* - 5" Eo. 5" pp. 11' - 119" ?ay 'D79.
&5+) 4. A. -rainic" <F C. .orisberger" K. A. Ao" and A. ?ukhedkar" 7Power .etwor/ :"ser6a"i#ity: T+e
!ssessment o, t+e 5eas$rement System Stren*t+9( I444 Transactions on Cower ystems" Bol. (" Eo. ," pp.
'5+9 - '57(" Eovember 'DD;.
&59) .. ?ori" and . Tsu/uld" J! @ast 5et+od ,or To3o#o*i-a# :"ser6a"i#ity !na#ysis ;sin* a 5inim$m
S3annin* Tree Te-+niA$e9( I444 Transactions on Cower ystems" Bol. +" Eo. 5" pp. ,D' - ,DD" ?ay 'DD '.
&57) *. *. Eucera" and ?. F. =illes" J:"ser6a"i#ity !na#ysis: ! .ew To3o#o*i-a# !#*orit+m9( I444
Transactions on Cower ystems" Bol. +" Eo. 5" pp. ,++ - ,9(" ?ay 'DD'.
&5D) E. =. :retas" 7.etwor/ :"ser6a"i#ity: T+eory and !#*orit+ms :ased on Trian*$#ar @a-toriBation and
Pat+ >ra3+ 4on-e3ts( I44 Croceedings" =eneration" Transmission and Aistribution" Bol. ',1" Eo. '" pp.
'51 - '57" 0anuary 'DD+.
&1;) E. =. :retas" 7.etwor/ :"ser6a"i#ity: ! T+eory Based on Trian*$#ar @a-toriBation and Pat+ >ra3+
4on-e3ts 1 Part 89( International -onference on >utomatic -ontrol" cidade do Corto" Cortugal" eptember
'DD+.
&1') E. =. :retas" 4. -. Aeo" and <. E. ?ori" 7.etwor/ :"ser6a"i#ity:=!#*orit+ms Based on Trian*$#ar
@a-toriBation and Pat+ >ra3+ 4on-e3ts 1 Part 889( International -onference on >utomatic -ontrol" cidade
do Corto" Cortugal" eptember 'DD+.