software development for power system
TRANSCRIPT
-
8/8/2019 Software Development for Power System
1/259
!"
#$%$"&$$"&'&&'
!"#$$%
-
8/8/2019 Software Development for Power System
2/259
i
(""&'(
( ( ()* + (+
(()
*(((+)*
,("
-( "
("(((
()
).
)
-
8/8/2019 Software Development for Power System
3/259
ii
)!"
&*&""&%+
*/"
""(
("(
)
&(-"
- / "
)
* ( , ((
,)*(((01&+2
3()
*""""
((((!
"-)
%#,
4
-
8/8/2019 Software Development for Power System
4/259
iii
"&%&"&5 " ,( -" "
" ,(
-)
5-(
",(()
!$$6776####
88888888888888888888
888888888888888888
4
-
8/8/2019 Software Development for Power System
5/259
iv
,-$'*"("-1&+
,( ) 5 - - (( ,(
- (( (
((+)
" 5 - -("9) 1
(+):
((()
:(()
;"5"-)5
(((+()
#$$%
-
8/8/2019 Software Development for Power System
6/259
v
""("" &
&$&* &&
"&%&&"& &&&
,-$'*" &.
&"%&' &/
&"%($ /
0" ""&
7)7 &
-
8/8/2019 Software Development for Power System
7/259
vi
6)6 BB.
-
8/8/2019 Software Development for Power System
8/259
vii
%)%)7 15
-
8/8/2019 Software Development for Power System
9/259
viii
.)7)76 ;*
-
8/8/2019 Software Development for Power System
10/259
ix
&"%&'
#'7 ,(G,
-
8/8/2019 Software Development for Power System
11/259
x
&"%($
#'7 *(.
-
8/8/2019 Software Development for Power System
12/259
/(7""&
* ( ((
( ( )
(-!G3-
)&+ HH")5
("I(()
C")*"(((
(( (
+((((()
*(
( (+) /"
( " " " " "
,"-")
)
9 77% -B "
)(
) "("(
( (
( (
)
& ( (" ("
, ( ) (
( ) ( (
" ( ((
( ) &
,(-D""
-
8/8/2019 Software Development for Power System
13/259
7)7 & #
E((-"
)
( ( "
" I ) *
( (, ) *
- (
(
"")
, & " 7FFF" :
9*;.-'()*'
((()
: -1"*&*$"&%"-
5,()*
( - " '
""((
-)*((-
,)
-
8/8/2019 Software Development for Power System
14/259
7)# + 6
: (!"&.
*+(+!
7) /*,)
#) /-(-
((,)
6) 4(()
=) 4)
%) /()
>) &4/J/)
@) *9B.>
(9#$$$)
-
8/8/2019 Software Development for Power System
15/259
7)6 4 =
:3 ..&-%&""&
*()
/(#(()
*-)
/(6-B)
/(=,((&4/
)5,(,"''"
)
/(%,((&/
)5,(/()
/( > 1.*
/4/)
/(@)
/(A)
-
8/8/2019 Software Development for Power System
16/259
/(#-$-$1&
*(&)5
( ) 5 ("
!(''1()
: ..&-
5 " ( ( (" (
( )5
"()
( (" ' '1(
(()
: #&;&0*"(('("
( '( ? " ( (
()* ( ( (
!
;! ;"("
-) :" (
-)
! (
( ) 5
((
" ) "
-
8/8/2019 Software Development for Power System
17/259
#)6 ; >
(
)
*!
* ( (
("
")
/.-!
/ -
( (
)
:3 $-"&
;(,((
(,)*((
((((
( () 9
() * # 5(" '
'1()5(+"')
: "0"&%$-"&
9"-D
" (D E "
) * () *
((()
5 " ( '7
( ) * "
(" ) 5 " (
-
8/8/2019 Software Development for Power System
18/259
#)= 4&(; @
BI K BY BV
C BI +" BV
" BY ,)
9-,!
)1(
2
1
.
nI
I
I
K1),1(
21
11
.
nY
Y
Y
2),1(
22
12
.
nY
Y
Y
...
...
...
...
)1(),1(
1,2
1,1
.
nn
n
n
Y
Y
Y
1
2
1
.
nV
V
V
BY ,D'7ED'7E)5!
BY '7K BZ
C BZ (,)C!
BV K BZ BI
-L7!
Y K
1
21
11
.
nY
Y
Y
2
22
12
.
nY
Y
Y
...
...
...
...
nn
n
n
Y
Y
Y
.
2
1
CGDK7"#"6"="
-
8/8/2019 Software Development for Power System
19/259
#)= 4&(; A
-,"(,
( , - ) * ( ,
!
5,
.(
.(''(
4G,(
(,!
* ( - () 5
( (""" "
" ) * - (
-) (
)-$()
( (
$)
,"(.5(4
;5(4)
.5(4!
*
)5,)/7
)/#)/6=
(()/
%>9C9)/@7$9C"9"
9,9)*
+9()
-
8/8/2019 Software Development for Power System
20/259
#)= 4&(; F
;5(4!
5 '()*
,) / 7 #
"()/6%
" " '
(()*(
)
"G,". 5(4
;5(4#'7!
#'7,(G,
;5(J!
M7#K$)$#L+$)$=
G7#K7$?+#$
M76K$)$7L+$)$6
G76K7$?+6$
M#6K$)$7#%L+$)$#%
G#6K7>?+#6
-
8/8/2019 Software Development for Power System
21/259
#)= 4&(; 7$
G,!
GK
+
13
12
1312
Y
Y
YY
23
2312
12
Y
YY
Y
+
+
2313
23
13
YY
Y
Y
GK
+
+
3010
2010
5020
j
j
j
3216
5226
2010
j
j
j
+
+
+
+
6226
3216
3010
j
j
j
/!
*#'7*(.
.*( & -&-. B" &"
. &"NBN "
;. &" B"
*#'#B.
. *( - (
7 - B7"7 &7"7 '
# ; "# NB#N"# NB#NK7"#K$
6 B &6"NB6N 6"6 6K$
C!
-.!(
)
;.!()"
() * 7 $
("()5(
(("-
7$)
B'/ .!" ( "
,()
-
8/8/2019 Software Development for Power System
22/259
#)% *;?9 77
7) --(B3
).3-"BODB+G+EPQ
#) ' - B )C
- & " ( -( R B
-)CKBODB+G+EPQK&L+R
&-)
:2 &;&$.&'$-
-
8/8/2019 Software Development for Power System
23/259
#)% *;?9 7#
5 ' ( I &
(!
7) 5("
()7L+$
()
#) . "
#)
6) *#(
B#B#')
=) *6B#(6
)
*"()*( (
-()
,("!
5B!
BK
1
1
05.1
!
BD7EK
+
0881.099.0
0558.0969.0
005.1
j
j
j
BD#EK
+
063.0007.1
106.0978.0
005.1
j
j
j
BD6EK
+
01355.09997.0
401.3988.0
005.1
j
j
j
*7$$!
NB7NK7)$% DB7EK$
NB#NK$)FA# DB#EK'6)%$#
NB6NK7)$$7 DB6EK'#)A>#
-
8/8/2019 Software Development for Power System
24/259
#)> ;; 76
#'#1D4/E
:6 &$-
",((
)
+"!
5+K5TL5$K+DB?B+EL$B
5+K'5TL5+$K+DB+?BEL+$B+
*(,(++++!
+KB+5Q+
+KB+5Q+
*(?+("++
;+K+L+
-
8/8/2019 Software Development for Power System
25/259
#)> ;; 7=
Start
Set initial value ofvoltages
K= 0
Bus type
]*1
1
1*Im[
1 k
iV
n
kYk i
k
kV
k
i
k
iYkiV
k
kV
k
kQ
=
++
=+
Calculate
ma x
1Q
kQ
+
m inQor Is
kV
k
k
kV
kV
ofPhaseangle
specifiedSe t
=
=
No
Voltage - Controlled
specifiedfphaseagleo
specified
Find
kV
k
k
kV
kV
=
=
+
+
1
1
minma x
1QQ
kQ orSe t =
+
Ye s
Calculate
1+k
kV
Test for convergence
K+ 1
Calculatepower flow
Stop
Load
No
#'6/
-
8/8/2019 Software Development for Power System
26/259
#)> ;; 7%
,("(!
7#KB7
+
12
21121
)(
Z
VVYV K7)A>L+7)77
#7KB#
+
12
12122
)(Z
VVYV K'7)A'+$)F6
;7#K#7L7#K$)$>$7?+$)7A$6
6#KB6
+
23
31233
)(
Z
VVYV K$)%FL+$)%=
#6KB#
+
23
32232
)(
Z
VVYV K'$)%F?+$)%#
;#6K#6L6#K$)$$%@L+$)$7@
76KB7
+
13
31131
)(
Z
VVYV K#)7L+7)$%
67KB6
+
13
13133
)(
Z
VVYV K'#)$%'+$)F
;76K76L67K$)$%L+$)7%
*;K$)77%A?+$)$766
#'=1(
-
8/8/2019 Software Development for Power System
27/259
#)@ *;?1(9 7>
:8 &;&$.&'$-
-
8/8/2019 Software Development for Power System
28/259
#)@ *;?1(9 7@
5(7"
,!
( )( )
)0(
2
)0(
122
)0(2
)0(111
,
,
xxfK
xxfKK
2
2
1
2
2
1
1
1
x
f
x
f
x
f
x
f
)0(
2
)0(1
x
x
)0(
2
)0(
1
K
KK )0(J
)0(
2
)0(
1
x
x
)0(J +
.+" )0(1x )0(
2x ):"
,( "
)1(1x )1(
2x
"!
)0(1
)0(
1
)1(
1 xxx +=
)0(2)0(
2
)1(
2 xxx +=
1((
(,)
*(( '1( '"
( ) 5
("-(!
kkk VV = nnn VV = knknkn YY =
-
8/8/2019 Software Development for Power System
29/259
#)@ *;?1(9 7A
C
( )=
+=
N
n
knknknnkkkYVVjQP
1
*'1(I(
7) 4calck
P , calckQ ,
(
#) / P
6) /+(
(
)
=) 5+k kV
%) /k
kV k kV (
>) 1 (7 ( (
P Q
V (,)
-
8/8/2019 Software Development for Power System
30/259
#)@ *;?1(9 7F
,...2,1)0( =ssV
voltagesbusinitialAssign
k = 0
calcsQcalcsP
powerbusCalculate
,,
ss
ss
QsQQ
PsPP
=
=
0
0
>ksQand
ksPMax
Calculate line flows, power lossand voltages
EndCalcuate J
ksand
ksVCompute
JeDeter
1min
k
s
Vk
s
Vk
s
V
voltagesbusnewCalculate
+=+1
Yes
Nok=k+1
#'%1(
-
8/8/2019 Software Development for Power System
31/259
#)@ *;?1(9 #$
,...2,1)0( =ssV
voltagesbusinitialAssign
k = 0
calcsQcalcsP
powerbusCalculate
,,
>k
Qandk
PMax ssPrint Result
End
k
s
k
s
k
sVk
sV
ksV
voltagesbusnewCalculateandJInvert
+k
Qandk
PMax ss
No
No
Calculate J
Yes
k = k + 1
#'>1(
-
8/8/2019 Software Development for Power System
32/259
#)A / #7
:9 $&
;,' (
-,((-)
*(,(
((-
) "
()
5(+"9
4//(-)
-
8/8/2019 Software Development for Power System
33/259
/(6&$#&
* ( B. &) 5
(B.(+)
3: *0"0"&
(,(().
(" ( ,()
*(((!
7) 5(
#)
6) &
=) /(
%) 1((
>) ((
3:: 0""
("
((()4
-)
3:: ""&*1
(" )
( "
(()
-
8/8/2019 Software Development for Power System
34/259
6)7/(( #6
3::3 %*&"*"&"
(" (
( ( (
)*""(")
3:: *0-$$"%-$""&."&
* ( (" (
,)5(
" ("
,()
3::2 0"0%"&1*(%&*
C (" (
(()
3::6 "0""$"%&'
(("
()5!("
((("-"")
6'7,/((
-
8/8/2019 Software Development for Power System
35/259
6)#B. #=
3: &$#&
B. ( ((
(-C()5'
()5(
, ("
,(-"--")5
'" B . +'
;"("((
()
3:: &$#&.:"$
B . ( R -
93B)B.
???((),"B/LL
U ( ( "
)5(B.
'(B/LL
"("'(()
* 6' ( B ." V' D- B VLLE" B
.5/)'(()
*6'7&/B.
* & /
B.
/
V'. &(DE
(
;
B/LL ,(
B
4
9(
;(
-
8/8/2019 Software Development for Power System
36/259
6)#B. #%
3:: ""%&$#&&$
5B."(+(+)(,
),)5(+("
)(+)5)"
(
), )&+ "
( ) ,)
()
" ( B . -( " )
,)* -(- (,
B.,)
6'#B.
-
8/8/2019 Software Development for Power System
37/259
6)6BB. #>
3:3 &%&$#&
*+B.!="%>)*
B . ( " -
!)
B= B ."
+'6#'(()
:"( B. =(("
((,"(")
B%(( (
()5+'"
54"(B.
()
B>""('I)
5 +'
+''D4E)
C-4++()/((
4 ( B . -
()5(
("(("
( - + ) (
((!
7) 4(
#) /
6) 4(+
=) C+
%) *(+
>) 4(+
-
8/8/2019 Software Development for Power System
38/259
6)6BB. #@
3:3: %&($*
. ( ( (("
+" " ()
(((
((()
*(((
((()
3:3: ""%
(")/
B . ! ( +
()
3:3:3 .$0'&%"&(!"
( " ,
((+)*(
((-+
()
3:3: &""%"&(!"
B.(
+"( B. +)
*((
, ( 6)7" " ( " " (
"("
( ( " (
()
-
8/8/2019 Software Development for Power System
39/259
6)6BB. #A
, + )C
( B ." )
:","+
?
)*-
)5 +
",)
"-)
3:3:2 ".$$!"
" ,(
(+,
+) "
(+ +
(()5(+3
"(I+
)
3:3:6 *"!"&&"&'
( ( ( (
)4
( ()
4((
) 5 ( ( -
()
3: $(/&&$#&
* *, + ( B
. (+) * + ) *
*,
)
-
8/8/2019 Software Development for Power System
40/259
6)6BB. #F
5*"*"
6'=""*6'#)
6'64*,
6'=*,
-
8/8/2019 Software Development for Power System
41/259
6)6BB. 6$
*6'#4*,/
5
& R
&, 4(R(
; 4(,DR(E
*,, 4((,
/ 1(
/-, 1(-
( 1(
/, (',
;, 4(,
BI 1(
* 4
4, 4(-
4, 4(
, 4(
( (
;
5 4(
4 &-
; ; D+ ;- E
(
-
8/8/2019 Software Development for Power System
42/259
6)=*,B. 67
5 9(
U N&+ )U (+
((+(D)E
&+N
(+
9 *N9 9 DE
((+ N(&+ (,(+
(+ N&+ (+
/ N/
/( N/( (
& N& (
N
N 02
(
1 N1 0!
(
1 1N ,(+
.- 1N.- & , (+ -
( 1N( (,(+
&+,( BN&+,( 4((+,(
&( B N &(
C
4(((
B N ;
C
4(
+ BN+. 4(
+
*, BN*, 4(,
4 B N 4 B
C
4(
(
(
B (
B N B
/(9
* ("
(
*6'6*5/(9
-
8/8/2019 Software Development for Power System
43/259
6)%*(&+ 6#
3:2 10%!"&$
(+"
"()
9((()
7) ;-(((
#) &
6)
=) ;-(
%) (
3:2: ,%000&"=$&"1&*
9 " (
(()* ("
%7$((+3
"(+)C(
(" ( ( " - D
(E,)
( ("
!
4!(--"
(()CB."
(((
- - - (
)
/!(
(3)*(((
(,3(((
)
-
8/8/2019 Software Development for Power System
44/259
6)%*(&+ 66
3:2: +"&'%;&*"
* ( (( (
( ) &
()*"
( )5" ((
((+).
"(-
" )9"
")*-
- ) C ((" (
( - (
)
3:2:3 +$&"&$
& - ) 5 (
()*
(+)
9(,((
""()&+(
-""
)1"(R"
)("
(+3D""(E((
)5""((
"(()
"-B."
()B. (
"(((-)
"B.()
-
8/8/2019 Software Development for Power System
45/259
6)%*(&+ 6=
3:2: ,%&'
CB."(+(
) & B . ( )
&B.
B.(+)C"
-)
3:2:2 (&"1"&%&&$*"%'
9 (+
(-)
((+)*(
(-("
("
(+)
*("
)&(('
'((-
((+)
-
8/8/2019 Software Development for Power System
46/259
/(=%"-.$0*"4$1&5
* ( ( ( 4/
()
:: "&%$(/,('
)*,B.)
* - /( * ,(
()56#U6#(,
(D) E B.
(() * ) ( *,
()=)7-
)
='75/.-
-
8/8/2019 Software Development for Power System
47/259
=)7/*, 6>
:: *0"$(
*(=)#"((
"""-""
( "-''()5
B.)
='#/(*
:: &*$"&$(
* (
)
='6*
"&.$&*
* (
(-)
>">>""&&*$"&>$-
-
;
DC/AC Animation Buttons
Node-to-Node
Detection Button
Load Flow Simulation
Button
Stop/Pause Buttons
-
8/8/2019 Software Development for Power System
48/259
=)7/*, 6@
*'' ( ( ''
-)508*8842)
* ; / ) 5
08;2)
::3 "$(
*(())
" ( () *
09/(2)*"((()
='=*
*'"09/(2)
4
*4"54
(94)
4*4.
*4(
)
1
*()
*54
*54)
-
8/8/2019 Software Development for Power System
49/259
=)#*, 6A
:: +&'"$(/:: "&%"$"*4$5 ," ((
( ) *
6'!94"999(
(()
0.W2 /B
9) * 02) *
-/(*,D))"
.W 02E) -
)
.W)
E 94
C.W9-9"
()*(
!
&&4894D.5"5"
U"GE
/-.W
5 .WK HH *) 5
( () * ,
)*+")5
;))*+
( ,"
) , - 052
) 0/2
)5D1,
((""")E;;;
) 5 -
)*( ;;
02/L7)
-
8/8/2019 Software Development for Power System
50/259
=)#*, 6F
*()012D*
D/E)& K 1)D7E)&E
( ) $ (
7RF$"(#R7A$"(6R
#@$"(=)
"/.-*
)
" - * *. ) * (
DU7" G7 U#" G#E
) *
"
)*
)
5 .W " ) *
4"
()*(
(/)D.B
""(" " ((E))
/( " ) / 092 *
)
E 99
".W
)5 ()*
J(
)*,(
-)
* (
J) 5 *" (
J)
-
8/8/2019 Software Development for Power System
51/259
=)#*, =$
* ( -) 5
*" DE"
D/E()
:0/2,)*
)
E 9(
* ( ( ( ) * (
)
- .W) 5 "
()*.W)
* ( )
" 01%* ""$? #?
-"&"& ( 54: *
- ( 540//542) 5
( " 04.2"
) ( /"
( ) *
(-)
5.W")
C- (
"((( ()*
(()*
)
:: "&'*0"
,")*
(-( ,)
*(""
(()
-
8/8/2019 Software Development for Power System
52/259
=)6''4 =7
*(")"
,):-
(()*
" (
()
(-"''
) * - (( ) *
'')
:3: @"@""&
*(-(("''
) * ''
)
(9,(
)*( (?(
()
/( "*"
/.-)(6#,6#(,K
=A$,=A$ ( D7 (, K 7% (E) . -
)( "(
(()
/()
*().
(()
/(").
()
-()5(
M4)
-
8/8/2019 Software Development for Power System
53/259
=)6''4 =#
='%)(
,D(,E1)
*"-(()
='%
='>/.-
-
8/8/2019 Software Development for Power System
54/259
=)6''4 =6
='@
='A*
-
8/8/2019 Software Development for Power System
55/259
=)6''4 ==
(" ()*!
& 888:(D59 5"U "G "
15E.
* - ( )
("(())
&8884D(&(.K*E
.
* - (
(" ))" 7 - (
,()*(";;/+)
,(-!
7) . )*"
" ))" 7" 6 # "
)*6##)
#) )5,D,E" ( -
),("7",7"#"
,#"()*
,-)
("
):"
( ( -) *
**,()
-
8/8/2019 Software Development for Power System
56/259
=)=;& =%
:: $-&*$"&'*
''
";,();
(()*('7
7"'7L7")5(
((L7D$)FA)E)*(
)
*((-'3
)5(((()
* ( ) *
,()
:: &*$"& ) * (
(+) * ( *
( *) * ( ( I
( ) * (
()
" 05I2" (
( )* ( D))
.3 ( .DE ( .4 D
EE)*(
)*
((!
&8*;
55(*)
&8.
51&(.
&8
5(()
-
8/8/2019 Software Development for Power System
57/259
=)=;& =>
&8*
5((* &8
5((
*8;84
5)
$
7D,7"7ED,#"#E
'7D,#"#ED,7"7E
..88&
*&D554(E)5
(
(.)
*8;8&
* .7854.#854(-
")5 (
)5
$)
5(
5(
*"
"
)*I(
( ) * 3 (( (
*()
-
8/8/2019 Software Development for Power System
58/259
=)=;& =@
&*8;8&D54.7 "54.#
E4) 5 54
) 5
"(
$)
&&8D54E4"
+1&),("
(()
&..88&D54.E4-
)***
&5454.)
:: *"&%#"&/
5","
,( V9" V 59 ) *
( ) ,("
V944)*5
9,9()
*.,#)
*.9,!
5(,)
/B
*".,)5
,)
B
*.,)
4
*,
+9,
*+9,,)
-
8/8/2019 Software Development for Power System
59/259
=)=;& =A
/
*.,)
."
) * , ," 09,2
)*()-
((
,)**8;8&(
,)
::3 %""&%$-&*$"&
*(!
&8;D(1
. K *E ) * (
1)
'' - (
-(()
5 '' ( "
(( 0& ''
X*XH
*-)5
#"((0;
(H
4(
()
/+DE)
5/+D)5I4.E"+
I (
+)
-)*
(;*+)
-
8/8/2019 Software Development for Power System
60/259
=)=;& =F
/-(3,)5,"
$&*&&:/&"4A5"-)5
")*"
(+I)*
")M&8*;;;;*D5E)
*9)
/1I)
-D.5E)5
," D1E
D/EI)
5 D. VE"
D/E)C.5.V
D1ED/E9,'7Q
)*8;8&D.5".VE)
5 " - 5
DWE!
' 9,)/BD1" /EK 9,)BD1" /E
L)*8;8&D.5".WE
'9,.D1"7EK)..88&D.5E
9,.)
* 4 9, -) 5 I"
(0 (2
)
9,/+)
D/K9,)+9,E
9,4&/9,.)
*;1
9,"9,.4) 5
9)
*)
/ 4( 5 D;5E (
(()
-
8/8/2019 Software Development for Power System
61/259
=)% %$
:2: &*"&
"-
&.*,)
"0*2"(
*;-)*
(()
**;-)
/-*;,5)
5$",5)
57)*6()*
!
' * ( "
;*)
'*;*9)
'*(;*)
5?7";*";*9
;*)
* -
* ( *) 5 . 5
.VY7&.5Y#&.V)
CDY7'Y#EI")**;I)5"
- '' DY# ' Y7EJ& * ) 5
"
"-"-(
( " 3 ," *; K #
*;K7)5("("
-(","*;K'#*;
K'7)"
*)K*
-
8/8/2019 Software Development for Power System
62/259
=)% %7
='F,()
AnimationTLS = -2
AnimationTLS = -1
AnimationTLS = 2
='F;
-
8/8/2019 Software Development for Power System
63/259
=)% %#
S t a r t
C h e c k N o d e T oNo d e D e t e c t io n
I s N o d e T o
No d e Co r r e c t ?
C h e c k B u s b a r s
I s B u s b a r < 2
Ch e c k e x i s t e n c e o fT r a n s m i s s i o n
L ines
Is theT r a n s m i s s i o n
L i n e r e d ?S e t t h e p o we r = 0
F o r m M a t r ix A , B ,C , D
S e t A n i m a t i o n T L S
Re s u l t
D i s p l a y F l o w
E n d
Y e s
N o
D i s p l a y E r r o r
M e s s a g e
D i s p l a y E r r o rM e s s a g e
N o
Y e s
='7$4/
-
8/8/2019 Software Development for Power System
64/259
/(%%"-.$0*"4$1&5
* ( ( ( /
() 5 (" ! . "
9";";;()
/9()*(
"."
"(()
2: "0"&
."
)*.4;4)"
) . 4
;4
)
*((( ()C
"
.4) 53 )
"
)
*
) * ,
,)
-
8/8/2019 Software Development for Power System
65/259
%)#.49, %=
2: #""&/
/7 !.
/# !./
/6 !B9&
/= !B(
/% !;(9C
/> !;(9B
/@ !(9C
/A !(9B
/F !(9B
/7$ !,(9B
/77 !5+9B(
*#"'
-!
7 -
$ ;)5 )57
$()5("
?)
# B'/)
2:3: "&%#""&/
" , 77
) *
,"77
!
,);.)"77
. ( ,"- ,
"!
;.)5,D5L7E
-
8/8/2019 Software Development for Power System
66/259
%)#.49, %%
C"3)
"R
)
-("
!
)8D;;;.D5E
)B8.D;;;.D5E
("
"I()
"I)
, "
DE
!
K4.)(1DH&H"#"$E
/-""
((!
)&8D;;DE
)18D;;DE
"
,")/
!
K4.)(1DHH"#"$E
-
8/8/2019 Software Development for Power System
67/259
%)6;49, %>
-"
"("""
,(!
)&8D;;DEE
)18D;;DEE
)8D;;DEE
),8D;;DEE
I"( +
9B()
2:3 &""&/
/7 !.D/E
/# !.D/*E
/6 !*
/= !*
/% !(&
/> !**()5072)
2:3: "&%&""&/
C , > "
()*"
-!
,)"@
CK)
, - " "
("!
K4.)(1DH*;H"#"$E
-
8/8/2019 Software Development for Power System
68/259
%)6;49, %@
," , -
,!
;*)5,D5L7E
")
" ?
02)
)DH/HE
"
"02)
)DH/*HE
* ( "
"54
" )
,("
*%'74*;D&7E
-
8/8/2019 Software Development for Power System
69/259
%)6;49, %A
* 0/ 2K .70/*2K.%
..7..%).-
"*;54" *;#"
#)""Z5,3-(-
54) C " 3
)5-?(
"Z5,3)
)18*;D5,E
"(
6"-()*
-)
)58*;D5,E
/ , (' )
(",072)
* , 54)
* 54 0*;2 ) "
0*;2" -012 0;2
B.)
1D5,";D5,E'#E
2: #*&""
*((
(,)5
( ,)
"(,"I)
,,"
,)
-
8/8/2019 Software Development for Power System
70/259
%)=. %F
M,"6=
()
MK,D6EL,D=E+
M"G.,)C
M,"G,-M)G.
, G ,
,7#)
*%'#4*;DE
,("G.D7"#ED'$)$67'$)7#>+E '7
G.D#"7ED$)$67L$)7#>+E '7"G.D7"#EK'7)A=L@)=A+
G.D#"7EK7)A=?@)=A+)
"G.,)*
"1(),1("(
"1("(
"-"02)("
5)
*("(02"
-( GDVE G.D5E ,
7#052)C052,(
0V2()
-
8/8/2019 Software Development for Power System
71/259
%)=. >$
,("G.D7"7EGD7"%ELGD7"#E
6)#= ? 76)$F +) 5 "
)
Start
Collect impedances into ZrectZrect = linedatamatrix(3) + linedatamatrix(4) j
ZrectYrect
1=
Forming of YBus
n = 1
k = 1
Is linedatamatrix(k , 3) = n Ybus(n , n) = Ybus(n , n) + Yrect(k)
Is linedatamatrix(k , 4) = n Ybus(n , n) = Ybus(n , n) + Yrect(k)
End ofinternal
loop
No
Yes
Yes
k = k + 1
n = n + 1
%'7G.
-
8/8/2019 Software Development for Power System
72/259
%)%9 >7
2:2 &$"
* ( (
,,)5
9C9B"&")
; & 9B
D7$$9BE) ( (
'()*(
( )
" B1 ,) 5
" + ( $)% ( ( 5
(B1()
5 ( ( "
"!
! &9
!
, ! 9,
! ,7$$9B(
2:2: $%&$;&*"%""&
-")C
((!
C,[K\K,
,07$2
$)$$7"DE0$2
,D,E07$$2)
C"("
"(K7) 1()*
(("-(02)
-
8/8/2019 Software Development for Power System
73/259
%)%9 >#
2:2: "00"-
C1("((
"-(0;2)
5("(D/E
D/*E02""
0GB2)*
(G,)
GB K GB L GD0/ 2" 0/ *2E , B
0/*2
GB K GB L GD0/ *2" 0/ 2E , B
0/2
*
()
" (((
!
/7K+DB02E,DGD"EQB
02LGBE
/#K+/7
2:2:3 #
* - " (-"
(" + (
"0&2"02"04&2"0420B/2)
-
8/8/2019 Software Development for Power System
74/259
%)%9 >6
2:2: #
*'"9B
7$)5"BDE($)$$%&
($)$%&9B()
D"7EKD"#E
5,D"7$E\[$*
KD"7EQ7$$LD"7E',D"77E
5DD"7EE\$)$$%[K7$*
5D"7E\K$)$=%*
5\,D"FE*
D"7EKD"7EL$)$$%
D"7EKD"7EL$)$$%
5[,D"7$E*
D"7EKD"7E'$)$$%
D"7EKD"7EL$)$$%
5
5
5
5
:"(" (
"(!
22)( vcinvmvcr =
C(
)
-
8/8/2019 Software Development for Power System
75/259
%)%9 >=
* ((
((,)
D"7EKD"7EL7)6QDD"7E'D"7EE
7)6)5)
* ( ( (
)*(
(
()
2:2:2 #B
*)
(
#)
22)( vcinvmvcr =
D"7EKD"7EL7)6QDD"7E'D"7EE
"(-
((!
(D"7EK(D"7EQ7$$L(D"7E
D"7EKD"7EQ7$$LD"7E',D"77E
7$$9B
-
8/8/2019 Software Development for Power System
76/259
%)%9 >%
Start
Set Variables: maxerror, iter, accuracy, maxiter
Is maxerror >= accuracy & iter = 10
Find values for Vc(n) and V(n)
Yes
No
Yes Yes
No
Yes
No
Yes
Find values for Vc(n) and V(n)No
Iter = iter + 1Maxerror = max(max(abs(real(DP))),max(abs(imag(DQ))))
EndNo
%'#
-
8/8/2019 Software Development for Power System
77/259
%)>;; >>
2:6 &$-
",((
)
2:6: "00"-
C("(("
-(02("("
(("-(
0;2)
5("(D/E
D/*E02""
" 052 05-2) ,
((("0-20-2
5KDBDE?BD-EEQGD;E
5-KDBD-E?BDEEQGD;E
-KBDEQ+D5EQ7$$
-KBD-EQ+D5-EQ7$$
5"(((()
;K-L-
*
()
-
8/8/2019 Software Development for Power System
78/259
%)@4( >@
2:8 &0$1&*"&
*-(
)5(.
5.V(()*
-D/ED/*E"(
(D/E*;K0'72
072
5-D7"7E[$*
5,D"7EK,D"#EK*
;;;&D'7E
5-D7"#E\$*
;;&D'7EK-D7"7EJ7$$H'HD-D7"
#EEJ7$$H+H
;;&D'7EK-D7"7EJ7$$HLHD-D7"
#EEJ7$$H+H
5
;;;D'7E
;;D'7EKH;;KHD7"7EJ7$$HLH
D7"#EJ7$$H+H
K,D"@E
;;&D'7E)BK*
;;D'7E)BK*
5,D"7E\,D"#E*
*;D'7EK7
*;D'7EK'7
5
5
5
-
8/8/2019 Software Development for Power System
79/259
%)@4( >A
!"
# $" ! # $" !
%
#&'() *!+"
*!"
,%
-
!)"
!)"
#.
!"
#.
/
0
0
0
/
0
0
/
/
%'64(
-
8/8/2019 Software Development for Power System
80/259
/(>.$$&*$"&%#1"*
6:: ..&-%%"-
& ;
( (( ) 5 ?
4(&";
)
>'7
6:: 1"*%*"&
1.*D1.*E(-
(()5(
( (
(()5(,
((("
(((
)
-
8/8/2019 Software Development for Power System
81/259
>)61.* @$
6:3 #*"&&'*
C("()*(
1.*
1.*
>'6)-((>'#)
*-(()*
)*-
, (
)
>'#5(
-
8/8/2019 Software Development for Power System
82/259
>)61.* @7
*>'6(
-"")
>'61.*4
-
8/8/2019 Software Development for Power System
83/259
>)=4 @#
6: """&
(((
( ( ) * -
->'=)
>'=4
(("
(()
5 ( ( "
( -) *
(()5
(*'
>'%)
-
8/8/2019 Software Development for Power System
84/259
>)% @6
>'%*(*
,(/(54*;6"(>'%
.7.#)
6:2 &*$"&
6:2: $"''$%#
*-
)-(3("
>'>)
-
8/8/2019 Software Development for Power System
85/259
>)% @=
>'>B
>'@B*
* ( ( ;
>'@) * >G,%,%,)
-
8/8/2019 Software Development for Power System
86/259
>)% @%
6:2: $-&"&
"
>'A(/J4/)
>'A;
**;776)
/J4/
-
8/8/2019 Software Development for Power System
87/259
/(@$&**"&
8: $&
;((
( (-
("""
)
* (+
)*(
((,( (
()
*(,
()5((-
)*(-
()*
)
* ( '
(+I()C
" , ( ,)
;)*(
I(-)
-
8/8/2019 Software Development for Power System
88/259
@)#1 @@
8: **"&
((-
( ( )
(!
7) /()5
)
#) */('-.9B"
()5(
()"1(
)
6) *( (
),(!**;"
:/)
=) *(( ()5
((
(,)*((
()
%) /(R
()
>) */(
4/"(/)
-
8/8/2019 Software Development for Power System
89/259
1
7) 1)"1).")W")/"W)/"W)4";)")
W" &) W")-" V)'+" 7FAF" &
1("-"/)Z5*
&3"B="6"
#) :"7FFF"&"C/.J9':".)
6) V V)" C4) V)" 7FF="& "
9':"G-)
=) /)"7FA>"&"C"G-)
%) V) 4" #$$#" & 4 "
CJ*;"&"/)
>) 4 * B" 7FF#" & " & :"
/")V))
@) 4:9)" #$$#" B . )!:*&" &:
"((1")V))
A) 9 1)" : V )" & 9 .)" 7FFF" 9
49"1"9)"'C)
F) 4 /) V)" #$$=" 5 * 4 " &J
C".)
7$) )I"/"/"
"7#9#$$%"
(!JJ)))JJJJB.,)
77) ,"5)"7V#$$%"
(!JJ)()JJ)(]C5K7
-
8/8/2019 Software Development for Power System
90/259
((,!"0&%&"&
-
8/8/2019 Software Development for Power System
91/259
University of Southern Queensland
FACULTY OF ENGINEERING AND SURVEYING
ENG 4111/4112 Research Project
PROJECT SPECIFICATION
FOR: ONG Gimhua
TOPIC: SOFTWARE DEVELOPMENT FOR POWER SYSTEMANALYSIS
SUPERVISIORS: Ron Sharma
ENROLMENT: ENG 4111 S1, EXT, 2005;
ENG 4112 S2, EXT, 2005
PROJECT AIM: This project aim to develop a software to determine the response of
a power supply system in Singapore when the system is subjected
to disturbances. The study of dynamic response to sudden changes
and disturbances in electrical power systems is carried out.Common disturbances include fault, power flow, switching, load
changes, motor starting, loss of generation, loss of excitation, andblocked governor, etc
PROGRAMME: Issue A, 21st Mar 2005
8. Create Tool box for drawing.
9. Schematic check program to check all the interconnections of a busbar with othercomponents is performed to form the NxN system.
10.Design a simulation program to simulate power flow.
11.Draw Animation to show load flow direction.
12.Create a database to store component data and system.
13.Perform DC/AC load analysis.
14.The software intended to use for the above includes Microsoft Visual Basic 6programming language, Microsoft Access 2000 and Matlab simulation.
As time permits:
15.To be built on to web-based so that the users will be able to access it throughinternet.
AGREED:
____________ ________________Student Supervisor
ONG Gimhua Ron Sharma18 March 2005 ________ 2005
-
8/8/2019 Software Development for Power System
92/259
((,.%"-
-
8/8/2019 Software Development for Power System
93/259
.)7 A#
#: *
#:: *&(^-&/.8/-DE
9&4.8/-DE4744714(4&4;74(7454(5
K$(KH_7)H 7 K (4D(()& (" 4/(" "HR4*.KRB54KR&C4KH&HR4KHE;7KH;/*Q19H7K7)(1D;7"(4E
C74C7)
5,547)*,KX54*(K9.,DHGGC*4*1]H"G/L/L4.7"H41HE
5(KG*)4557)9,;(C9.,HG)H"5,547)*,KHH
7)/&.8/-DE4744714#14(
-
8/8/2019 Software Development for Power System
94/259
.)7 A6
4&4;74;#4(7454(5K$
5 ,54)*, K HH ,&)*, K HH &/)*, K HH ,/)*,KHH*9.,H& =5;4!54"& (XH"5,5(KH_7)H 7 K (4D(()& (" 4/(" "HR4*.KRB54KR&C4KH&HR4KHE;7KH;/*Q19H;#KH;/*Q19H
7K7)(1D;7"(4E#K7)(1D;#"(4E
C74C7)5X54K,54)*,/DX54EK,54)*,*9., H 54 "( 54) H"5
,54)*,KHH,&)*,KHH,/)*,KHH
,5)9,;(
C7)/5,&)*,K,/)*,*C#)X54K,54)*,X&K,&)*,5&/)*,KH;$H*
X&K$X&K75)(
C9.,HGH"5,54)*,KHH,&)*,KHH,/)*,KHH
-
8/8/2019 Software Development for Power System
95/259
.)7 A=
&/KHH#)/9.,H1'&)H"5,&)*,KHH,/)*,KHH5
&8;DE(KH7)H^"8-K6$$$$^6$"(((8-8K>$^K6$8-8K8-8'7^((#)K6)K(7)BK(#)BK
&(78/-DE#)K*6)K
&(#8/-DE6)K*#)K
^^^&/84DE^+,
,54)*,KHH,&)*,KHH
#:: *'&/.8/-DE
9&/.8/-DE4744714#14(4&4;7
-
8/8/2019 Software Development for Power System
96/259
.)7 A%
4;#4(7454(5K$^^^5,54)*,KHH,&)*,KHH,&)*,KHH
,/)*,KHH*^^^9.,H&=5;4!54"&"&/&XH"5^^^5(KH_7)H 7 K (4D(()& (" 4/(" "HR4*.KRB54KR&C4KH&HR4KHE;7KH;/*Q19H;#KH;/*Q1954K^HL,54)*,LH^H7K7)(1D;7"(4E#K7)(1D;#"(4E
5 ,54)*,K HH ,&)*,K HH ,&)*,K HH,/)*,KHH*
9., H& = 5;4!54" &" &/&XH"5C74C7)5X54K,54)*,/DX54EK,54)*,*
5X&K,&)*,*5,&)*,K,/)*,*C#
)X&K,&)*,)(
C9.,HG()H"5,54)*,KHH,&)*,KHH,&)*,KHH,/)*,KHH#)/9.,H1'&)H"5
,&)*,KHH,/)*,KHH59.,H5&)H"5,&)*,KHH
,&)*,KHH,/)*,KHH5KL7
-
8/8/2019 Software Development for Power System
97/259
.)7 A>
^,5)9,;(C^9.,HH^9.,HH7)1/5K7)1/*
9.,H554)H"/,54)*,KHH,&)*,KHH,&)*,KHH,/)*,KHH57)/5
#::3 *&&"(,&$
^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:;*:5191^7)&1B54*:15*1/**519*5/.-^5;1^#):C&/55/1/141;*4*/.-1;;^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
&//8/-DE^V*:545*/;:
&/98/-DE^9B551*//145**:1/:5/5(*^B5C;;1/14/.-)9^B5C;G1/14C5*:&/55//.-54^*:5545;,/.-54),)H/.-54K^H,/.-54H^H5
;49^;454***:/11*19&/9;8/-DE^9B5;*//145**:1/:5/5(*)9;^B5C;G1/14C5*:&/55//.-54^*:5545;,/.-54),
-
8/8/2019 Software Development for Power System
98/259
.)7 A@
);H/.-54K^H,/.-54H^H5;49^;454***:/11*19&/9,8/-DE^9B5U*//145**:1/:5/5(*
)9,5)*9.,H*;H"5)9;5^B5C;G1/14C5*:&/55//.-54^*:5545;,/.-54),),H/.-54K^H,/.-54H^H5)9K**9.,H*;H"555;49^;454***:/11*19
&/9&8/-DE^9B5&1B5//145**:1/:5/5(*)9&5).*9.,H*H"5)9;
5^B5C;G1/14C5*:&/55//.-54^*:5545;,/.-54),
)&H/.-54K H,/.-54H^H5)9K**9.,H*H"555
;49^;454***:/11*19&/(8/-DE49"(1^&4*51/14*:5199.,H1(H"WL5"H1(H
&/48/-DE,4K4D9E^*54*.G45&;G5/;41
-
8/8/2019 Software Development for Power System
99/259
.)7 AA
#:: *&&"(,^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:;*:5195^7)&1B54*:15*1/**519*5/.-^.5/&19*1^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK(,(&99;4"/94.&8DE
5,45KH88J88J8888H,45KHH*,45KD4D4E"H$$HEHJHD9D4E"H$$HEHJHGD4E
99)BK,4599)BK,,945
/94K*&8D/5E/94K&,458/DE
^*-(^54(4(5,45\[H88J88J8888H/94*99)BK,45/,958/5&,958/DE^1,5 /94 * ,,94 K99)4D/;DBD,95EEE
&/8/-DE:/94K&B8/-DE
-
8/8/2019 Software Development for Power System
100/259
.)7 AF
49"(1:/94K&/48/-DE4*(
*(K4D9E5 *( \[ HH * ,45 K *( ^*5 4* .G 45&;G5 /;41&/4#8/-DE4*(*(K4D9E5 *( \[ HH * ,,94 K *( ^*5 4* .G45&;G5/;41
#::2 *&*&
&((/.&/8/-DE((/K:&W8/-DE((/K*
:&8;DE5K=*#=/C)5D5"H$)$HE/:)5D5"H$)$HEVK7*F/C)5D5LVQ$)7"H$)$HE/:)5D5LVQ$)7"H$)$HE,,/C)5H#%)$H/:)5H#%)$H
-
8/8/2019 Software Development for Power System
101/259
.)7 F$
#::6 *^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:;*:5195^ 7) &1B54 *: 1 5*1/ * * 519*5 41 .5/&19*1^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:5195595;1*H/.-H^&;;W*/99*519H/.-H&/8/-DE9):
&B8/-DE49"(1:&/48/-DE,45K4D9E
&/4#8/-DE,,94K4D9E
#::8*"^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:;*:5195
^ 7) &1B54 *: 1 5*1/ ** 519*5 1*1^ .5/&19*1^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:5195595;1*H/.-H^&;;W*/99*519H/.-H
(,(
-
8/8/2019 Software Development for Power System
102/259
.)7 F7
&99;4"/94.&8DE5,45KH88J88J8888H,45KHH*,45KD4D4E"H$$HEHJHD9D4E"H$$HEHJHGD4E99)BK,45
99)BK,,945/94K*&8D/5E/94K&,458/DE
^*-(^54(4(5,45\[H88J88J8888H/94*
99)BK,45/,958/5&,958/DE
^1,5 /94 * ,,94 K
99)4D/;DBD,95EEE&/8/-DE
:/94K&B8/-DE49"(1:
/94K&/48/-DE4*(*(K4D9E
5 *( \[ HH * ,45 K *( ^*5 4* .G 45&;G5 /;41
-
8/8/2019 Software Development for Power System
103/259
.)7 F#
&/4#8/-DE4*(*(K4D9E5 *( \[ HH * ,,94 K *( ^*5 4* .G45&;G5/;41
#::9 *"&$^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:;*:5191^7)&1B54*:15*1/**519*51*1^5;1^#):C&/55/1/141;*4*1*11;;^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:5195595;1*H/-H^&;;W*/99*519H/-H&//8/-DE:&/98/-DE5(*
)9)HK^H,54H^H5;49&/9;8/-DE5(*)9;);HK^H,54H^H5
;49
&/9,8/-DE5(*)9,5)*9.,H*;H"5)9;5
-
8/8/2019 Software Development for Power System
104/259
.)7 F6
),HK^H,54H^H5)9K**9.,H*;H"555;49
&/9&8/-DE5(*)9&5).*9.,H*H"5)9;5)&HK^H,54H^H5)9K**
9.,H*H"555
;49&/(8/-DE49"(1
9.,H1(H"WL5"H1(H
&/48/-DE,4K4D9E
#::7 *""&54.&/8/-DE
54K9):
&W8/-DE54K*9):
-
8/8/2019 Software Development for Power System
105/259
.)7 F=
#::B *0($&/DE()1K7()/K=()/CD$EK%$$()/CD7EK7#$$()/CD#EK7%$$()/CD6EK7#$$()CK%$$L7#$$L7%$$L7%$$L>$CK()CL#$$//);K();L()C'//)C()*,9,D$"$EKH)H()*,9,D$"7EKH/(54H()*,9,D$"#EKH/H()*,9,D$"6EKH/*H&D/(54E
()1K()1L7()*,9,D()1'7"$EK()1'7()1K()1'7()K7()*,K/(54&/*DE()K6()*,K
&/D/E()K#()*,K/&//8/-DE:
-
8/8/2019 Software Development for Power System
106/259
.)7 F%
#:: *(^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:;*:5195^ 7) &1B54 *: 1 5*1/ * * 519*5 ..1^ .5/&19*1^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:5195595;1*H/.-H^&;;W*/99*519H/.-H(,(&99;4"/94.&8DE5,45KH88J88J8888H,45KHH*
,45KD4D4E"H$$HEHJHD9D4E"H$$HEHJHGD4E99)BK,4599)BK,,945/94K*&8D/5E/94K
&,458/DE^*-(^54(4(5,45\[H88J88J8888H/94*99)BK,45/,958/5&,958/DE^1,
5 /94 * ,,94 K99)4D/;DBD,95EEE
&/8/-DE:/94K
-
8/8/2019 Software Development for Power System
107/259
.)7 F>
&B8/-DE49"(1:/94K&/48/-DE
4*(*(K4D9E5 *( \[ HH * ,45 K *( ^*5 4* .G 45&;G5 /;41&/4#8/-DE4*(*(K4D9E5 *( \[ HH * ,,94 K *( ^*5 4* .G45&;G5/;41
#:: *(&$^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:;*:5191^7)&1B54*:15*1/**519*5..1^5;1^#):C&/55/1/141;*4*..11;;^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:5195595;1*H/-H^&;;W*/99*519H/-H&//8/-DE:&/98/-DE5(*
)9)HK^H,.54H^H
5;49&/9;8/-DE5(*)9;
-
8/8/2019 Software Development for Power System
108/259
.)7 F@
);HK^H,.54H^H5;49&/9,8/-DE
5(*)9,5)*9.,H*;H"5)9;5),HK^H,.54H^H5)9K**9.,H*;H"555;49
&/9&8/-DE5(*)9&5).*9.,H*H"5)9;
5)&HK^H,.54H^H
5)9K**9.,H*H"555;49
&/(8/-DE49"(19.,H1(H"WL5"H1(H
&/48/-DE,4K4D9E
-
8/8/2019 Software Development for Power System
109/259
.)7 FA
#::3 *&*&&^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:;*:5195^7)&1B54*:15*1/**519*5*1955;5^.5/&19*1^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:5195595;1*H/.-H^&;;W*/99*519H/.-H(,(&99;4"/94.&8DE5,45KH88J88J8888H,45KHH*
,45KD4D4E"H$$HEHJHD9D4E"H$$HEHJHGD4E99)BK,4599)BK,,945/94K*&8D/5E/94K
&,/(&W8/DE5 9),/(&W K HH 9),5&W K HH 9),1&WKHH9),*;\[HH*9),*5K$9),*/(K$9),*1K$5 9),5&W K HH 9),1&W K HH 9),*;\[HH*9),*/(K9),/(&WQ9),*;9),*5K$9),*1K$5 9),/(&W K HH 9),1&W K HH
9),*;\[HH*9),*5K9),5&WQ9),*;9),*/(K$
9),*1K$5 9),5&W K HH 9),/(&W K HH 9),*;\[HH*9),*1K9),1&WQ9),*;9),*5K$9),*/(K$5 9),5&W K HH 9),1&W \[ HH 9),/(&W\[HH9),*;\[HH*
-
8/8/2019 Software Development for Power System
110/259
.)7 FF
9),*/(K9),/(&WQ9),*;9),*1K9),1&WQ9),*;9),*5K$5 9),5&W \[ HH 9),1&W K HH 9),/(&W\[HH9),*;\[HH*9),*/(K9),/(&WQ9),*;9),*5K9),5&WQ9),*;9),*1K$
5 9),5&W \[ HH 9),1&W \[ HH 9),/(&WKHH9),*;\[HH*9),*5K9),5&WQ9),*;9),*1K9),1&WQ9),*;9),*/(K$59),*;\[HH*9),*/(K9),/(&WQ9),*;9),*5K9),5&WQ9),*;9),*1K9),1&WQ9),*;5
&,458/DE^*-(
^54(4(5,45\[H88J88J8888H/94*99)BK,45/,958/5
&,5&W8/DE
5 9),/(&W K HH 9),5&W K HH 9),1&WKHH9),*;\[HH*9),*5K$9),*/(K$9),*1K$
5 9),5&W K HH 9),1&W K HH 9),*;\[HH*9),*/(K9),/(&WQ9),*;9),*5K$9),*1K$5 9),/(&W K HH 9),1&W K HH 9),*;\[HH*9),*5K9),5&WQ9),*;9),*/(K$
9),*1K$5 9),5&W K HH 9),/(&W K HH 9),*;\[HH*9),*1K9),1&WQ9),*;9),*5K$9),*/(K$
5 9),5&W K HH 9),1&W \[ HH 9),/(&W\[HH9),*;\[HH*9),*/(K9),/(&WQ9),*;9),*1K9),1&WQ9),*;9),*5K$
-
8/8/2019 Software Development for Power System
111/259
.)7 7$$
5 9),5&W \[ HH 9),1&W K HH 9),/(&W\[HH9),*;\[HH*9),*/(K9),/(&WQ9),*;9),*5K9),5&WQ9),*;9),*1K$5 9),5&W \[ HH 9),1&W \[ HH 9),/(&WKHH9),*;\[HH*9),*5K9),5&WQ9),*;
9),*1K9),1&WQ9),*;9),*/(K$59),*;\[HH*9),*/(K9),/(&WQ9),*;9),*5K9),5&WQ9),*;9),*1K9),1&WQ9),*;5&,958/DE^1,
5 /94 * ,,94 K99)4D/;DBD,95EEE
&/8/-DE:/94K
&B8/-DE
49"(1:/94K
&/48/-DE4*(*(K4D9E5 *( \[ HH * ,45 K *( ^*5 4* .G 45&;G5 /;41
&/4#8/-DE4*(*(K4D9E5 *( \[ HH * ,,94 K *( ^*5 4* .G45&;G5/;41
&,1&W8/DE
-
8/8/2019 Software Development for Power System
112/259
.)7 7$7
5 9),/(&W K HH 9),5&W K HH 9),1&WKHH9),*;\[HH*9),*5K$9),*/(K$9),*1K$5 9),5&W K HH 9),1&W K HH 9),*;\[HH*9),*/(K9),/(&WQ9),*;
9),*5K$9),*1K$5 9),/(&W K HH 9),1&W K HH 9),*;\[HH*9),*5K9),5&WQ9),*;9),*/(K$9),*1K$5 9),5&W K HH 9),/(&W K HH 9),*;\[HH*9),*1K9),1&WQ9),*;9),*5K$9),*/(K$5 9),5&W K HH 9),1&W \[ HH
9),/(&W\[HH9),*;\[HH*9),*/(K9),/(&WQ9),*;9),*1K9),1&WQ9),*;
9),*5K$5 9),5&W \[ HH 9),1&W K HH 9),/(&W\[HH9),*;\[HH*9),*/(K9),/(&WQ9),*;9),*5K9),5&WQ9),*;9),*1K$5 9),5&W \[ HH 9),1&W \[ HH
9),/(&WKHH9),*;\[HH*9),*5K9),5&WQ9),*;9),*1K9),1&WQ9),*;
9),*/(K$59),*;\[HH*9),*/(K9),/(&WQ9),*;9),*5K9),5&WQ9),*;9),*1K9),1&WQ9),*;
5&,*;8;DE59),*;KHH*9.,H&WH9),*;)
5 9),/(&W K HH 9),5&W K HH 9),1&WKHH*9),*5K$9),*/(K$9),*1K$
59),5&WKHH9),1&WKHH*9),*/(K9),/(&WQ9),*;9),*5K$9),*1K$59),/(&WKHH9),1&WKHH*
-
8/8/2019 Software Development for Power System
113/259
.)7 7$#
9),*5K9),5&WQ9),*;9),*/(K$9),*1K$59),5&WKHH9),/(&WKHH*9),*1K9),1&WQ9),*;9),*5K$9),*/(K$5 9),5&W K HH 9),1&W \[ HH
9),/(&W\[HH*9),*/(K9),/(&WQ9),*;9),*1K9),1&WQ9),*;9),*5K$5 9),5&W \[ HH 9),1&W K HH 9),/(&W\[HH*9),*/(K9),/(&WQ9),*;9),*5K9),5&WQ9),*;9),*1K$5 9),5&W \[ HH 9),1&W \[ HH 9),/(&WKHH*9),*5K9),5&WQ9),*;9),*1K9),1&WQ9),*;
9),*/(K$9),*/(K9),/(&WQ9),*;
9),*5K9),5&WQ9),*;9),*1K9),1&WQ9),*;55
#:: *&*&&&$^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
^*:;*:5191^7)&1B54*:15*1/**519*5*1955;5^5;1^#):C&/55/1/141;*4**1955;51;;^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:5195595;1*H/-H^&;;W*/99*519H/-H&//8/-DE
:&/98/-DE5(*)9
-
8/8/2019 Software Development for Power System
114/259
.)7 7$6
)H*;K^H,*;54H H5;49&/9;8/-DE5(*
)9;);H*;K H,*;54H^H5;49&/9,8/-DE5(*)9,5)*9.,H*;H"5
)9;5
),H*;K^H,*;54H^H5)9K**9.,H*;H"555;49
&/9&8/-DE
5(*)9&5).*9.,H*H"5
)9;5)&H*;K^H,*;54H^H5)9K**9.,H*H"555;49
&/(8/-DE49"(1
9.,H1(H"WL5"H1(H&/48/-DE
-
8/8/2019 Software Development for Power System
115/259
.)7 7$=
,4K4D9E
#::2 *$'&&(&
&8-5&8-85&8-8-5&4,;H6#)HH,HD.BC;".B (( " .B ( " .B(& ".B(4".B/;E;/:;&8/**K:6
& 4 C:( ; H6#H HC:(H D.B C ;".B(:(".B/;"4;E;4B75
&/8/-DE9
&/(8/-DE41B51B K C:(D()C" H!_ -_/ 9_=777_9&+_1_()(H":;&8/**"$E^9):(/,54K$^9^/;D7E^/7)
^H(),!_),H"7 / ;D9CE ^ " + " ^/9C)&W8/-DE^5/D$E)*,KH9H*^5*,()*,\[HH*^/B7^/5\K#^9.,H*(H","H5&H^B7KB7L7^/
^9.,HG(" - ) & ) * ( )H"/"H;-H^9^^^/;D9CE^/9C)^9^5^5/D$E)*,KH*H*
-
8/8/2019 Software Development for Power System
116/259
.)7 7$%
^5*,()*,\[HH*^/B7^/5\K#^9.,H*(H","H5&H^B7KB7L7^/^9.,HG(" - ) & ) * (
)H"/"H;-H^9^^^/;D9CE^/9C)^9^5^5/D$E)*,KHH*^5*,()*,\[HH*^/B7^/5\K#^9.,H*(H","H5&H
^B7KB7L7^/^9.,HG("
- ) & ) * ( )H"/"H;-H^9^^^/;D9CE^/9C)
^9^5^5
^^^^/47$4
47145K$^-(,,5/)*,KHH*,()*,KHH*9.,H&-((H"/"H;H^-,,5/)*,KHH*,()*,KHH*
9.,H&H","H;H/)^-(,,5/)*,KHH*,()*,KHH*9.,H&&H","H;H*,()
7$K(4D(E1K7$)(1DHHE^9.,HKH(
-
8/8/2019 Software Development for Power System
117/259
.)7 7$>
5K7*1)1/54K1)DH54HE^9.,HH5HKH&K1)DH&HE^9.,H(H5HKH&5/)*,K54*,()*,K&*
/;D9CE/9C)95/)*,K54*,()*,\[&*9.,H5&H"5*,()*,KHH5/)*,\[54*KL7^9.,HH51)9,,^(
5K1)1/*9.,H54H"/"H;H/84
/)55^^^^^^^
&8;DE^"((((
(KH7)H^"8-K6$$$$^6$"(((8-8K>$^K6$8-8K8-8'7^((
/84^*)5K7^^^&/84DE^+,/)*,KHH*,()*,KHH
&&8/-DE
, C" H(H" H(!JJ)))H" " "&18/-DE
-
8/8/2019 Software Development for Power System
118/259
.)7 7$@
, C" H(H"H(!JJ)))JJJJ4)(]KH"""&*,(8W&DW5E5WK76*^**1-)WH`aH^,)
WK$^5-)5&*8*DE;K*HH4
#::6 *&^&D.BUBEB
^^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^*:;*:5191^7)&1B54*:1&/*9W;/*15/;/51/5*^#)/1*5;;C5/*1;11*^)*1191^.)1*1^/)..1;5^4)*1955;5
^)41^6)/&*1;;519*5;;/*1;.G5BW5451*19^=)B5519*5*9&11G5).W5;^%)B5/51/5*94;5;C5*:;;*:/51/*519*5)94.^^''[[*:519/995/*C5*:*:95C54C19.G9^7)94;H&&H^#)5*1B15.;H954H^6)49&.;5/B15.;454594;H/BH^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
(,(&4.4^4^
&9^*^5")C--&9545^:^*H&&H&9.^C9]&.-;;;^*"-
-
8/8/2019 Software Development for Power System
119/259
.)7 7$A
&.-;;DE;^*-)^.-;;D,E-.-;;)5,D,E&;/; ^/D,E&;.; ^.;D,E&;*;^*D,E
^&.; .&; ^*D,E&;^D,E&/.-;^/.-D,E&;^/D,E^&;^/D,E
&;/.^H5/;]H&;..^H5.;]H&;*. ^H5*
;]H&..^H5.]H&*.^H5*]H&.^H5]H& /.- . ^ H5 /.-]H&.^H5]H
&.^H5]H&/5^5,(
&//54^5(54&.^^-^C;."''[5HH]
^"-(&*;.7;^&*;.#;^&9*(&*;DE5^
^44/;1*5^KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK&81DE
58884DEK*^/-4/(*9., H& XH ;H* XH"5,
-
8/8/2019 Software Development for Power System
120/259
.)7 7$F
55)*;\7*9.,H1(H"5,54)5I4.45;"V5"W5
5K$*;*)*5;*)5,D5L7E*5 ;*D5E)./ K 1 * )&8*;;;;*D5E5,C)*K#b)*;L7C)/K7C)C)1C11))1K)*;L7)/K=
)1K$)K$)*,KH54H
)/CD$EK7#$$)K7)*,KH/D1&EH)/CD7EK7%$$)K#)*,KHH)/CD#EK7#$$
)K6)*,KHH)/CD6EK7#$$
VK75K$*)*^'75)5,D5L7E*)1KV
)K$)*,K;;D5E)/K7)K7)*,K)&8D;;D5EE)/K7)K#)*,K)D;;D5EE)/K7
)K6)*,K)D;;D5EE)/K7VKVL75,
C4./4*.C11))1K#b)*;L7)/K)*;L%
-
8/8/2019 Software Development for Power System
121/259
.)7 77$
)1K$)K$)*,KH)H)/CD$EK>$$)K7)*,KHD&EH)/CD7EK7@$$)K#
)*,KH/H)/CD#EK7#$$)K6)*,KHH^D;EH)/CD6EK7$$$)K=)*,KHH)/CD=EK7#$$VK%5K7*)*L75)5,D/5D5EE*)KV)/CDVEK=%$
)*,K;;D5'7EVKVL75
,4&4"/4"*;4*;K$5K7*)*L75)5,D/5D5EE**;K*;L)&8D;;D5'7EE
5,
5K$*#b)*;'7WK=&K7/K$)1K5L7
)K$)*,K5L7)/K7./)/*./;D5EVK7*)*L75)5,DVE*WKWL7)KW5./).D)*;'WL%EK*
)*,KHH)/K6&K&Q)D;;DV'7EE/K/L)&8D;;DV'7EE)*,KHH
)/K6&K&Q)D;;DV'7EE55,
-
8/8/2019 Software Development for Power System
122/259
.)7 777
)K7)*,KD&"H$)$$$$$$$$$$$$HE^)/K7)K#)*,KD/"H$)$cccccccHE^)/K7)K65/[*;*
)*,K$)K=)*,K$^)/K7)K6)*,K*;'/)K=)*,KBD*;'/EQA@>$^)/K7)K65^)/K7
C)/KC)/L7C)/)1,
C44"(74"(#4K$C115K7*))1'7))1K5))K7
(7K))*,))K=(#K))*,
5(#\[$*KL(7Q(#,)*KH;*KH*;),(;)/(KHKHD"Hc$)$ccHE)1/
)/(KH11H/()C^49,19,^9,);.)*;'7";.)*;'7^9,.);.)*;'7"7^C)
&4(DE1,^*I58884DEK*^/-4/(*9., H& XH ;H*
XH"5,54,9,4,9,
-
8/8/2019 Software Development for Power System
123/259
.)7 77#
4*(5,DE5"W5455"V5"5"5"954+9,"444"+44"+9)/
4)5I4.5;.)*;\#*14*;D;*)*E5K$*;*)*^/-5;*)5,D5L7E*^5,WK7*(*)()1'75(*)()*,9,DW"7EK;;;*D5E*K(*)()*,9,DW"#E+K(*)()*,9,DW"6E,5,
55D"H.HEK7**;D5EK'755D+"H.HEK7*
*;D5EK7^5]]*;D5EK)*8;84D;;;*D5EE55,*)K*
,5,);.)*;'7";.)*;'7
,);.)*;'7"7C)C)*K,)*1Q,)*1L%C)/K$C)1
5K$*;*)* 55;*)5,D5L7E*5 ;*D5E)./ K 1 * )&8*;;;;*D5E5,
^59^QJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJK$5K$*;.)*'75;.)5,D5L7E*KL7
K$5[,)*1*,VK$*;.)*'75;.)5,DVL7E*KL7
-
8/8/2019 Software Development for Power System
124/259
.)7 776
5[,)*/*,5K*4W65W6K$*;.)*5;.)5,DW6L7E*,)/BD" E K ,)BD"EL)*8;8&D;;;.D5E)/(";;;.DW6E)/(E5
,,)/BD" E K '7 Q)*8;8&D;;;.D5E)/(";;;.DVE)/(E55,,)/BD"7EK)..88&D;;;.D5E)/(E5,^QJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJQJ
C)/KC)/L7C)/)1K,)4
C)/KC)/L7C)/)15K$*C)/KC)*9., H (XH ; H H,
5+K,)+9,449,
C)/KC)/L7C)/)14K99(D+",EC)/KC)/L7
5K7*4)*1VK7*4)*/4)/BD5"VEK4)BD5"VEJ,,C)/KC)/L7C)/)114*;D;*)*E
14*(5,D;.)*EVK75K$*;.)**(5,D5EK'75;.)5,D5L7E**(5,D5EKV
WK5^W(,VKVL75,*(5,DWEK'7
-
8/8/2019 Software Development for Power System
125/259
.)7 77=
9K$VK$^5,5K$*;*)*^/-5;*)5,D5L7E*^5,WK7*(*)()1'75(*)()*,9,DW"7EK;;;*D5E*K(*)()*,9,DW"#E
+K(*)()*,9,DW"6E,5,55D+"H.HEK75D"H.HEK7* K 1D(*)()*,9,DW" #E";D(*)()*,9,DW"#EE'7E+ K 1D(*)()*,9,DW" 6E";D(*)()*,9,DW"6EE'7EK$+K$5 *(5,D ' 7E [ '7 * K4)BD*(5,D'7E"7E
5 *(5,D+ ' 7E [ '7 * + K4)BD*(5,D+'7E"7E5*(5,D+'7EK'7*+K$
5'+K$)&8*;D;;;*D5EEK$**;D5EK$5D'+EQ)&8*;D;;;*D5EE[$*5 D ' +E Q )&8*;D;;;*D5EE \)/(8*;D;;;*D5EE*
*;D5EK7*;D5EK#
55D'+EQ)&8*;D;;;*D5EE\$*5DD'+EQ)&8*;D;;;*D5EEE[)/(8*;D;;;*D5EE*
*;D5EK'#*;D5EK'755;;;&D5E;;;D5E;;&D5E)BK;;&D5E K H& K H 1DD ' +E Q
)&8*;D;;;*D5EE"#E;;&D5E)9 ;;;*D5E); L;;;*D5E)C Q $)% ' ;;&D5E)C Q $)%";;;*D5E)*(L;;&D5E):'=$;;&D5E)BK*;;D5EKH;;H
;;D5E)BK55D"H.HEK7**;D5EK'755D+"H.HEK7**;D5EK7
-
8/8/2019 Software Development for Power System
126/259
.)7 77%
^5]]*;D5EK)*8;84D;;;*D5EE5;;&D5E)BK;;&D;*)*;E)BK5,
^^^QQ/9K$*)*5)5,D9L7E*;;;DVE;;DVE)BK^;;DVEK)&8D;;D9EEH&H;;DVEK)&8D;;D9EE;;DVE)9 ;;D9E); L ;;D9E)C Q $)% ';;DVE)CQ$)%";;D9E)*(L;;DVE):'=$;;DVE)BK*;;DVE)BK;;D)*;E)BK
5VKVL7,
VK$9K$*)*5)5,D9L7E*;;DVE;DVE)BK^;DVEK)&8D;;D9EEH&H;DVEK)&8D;;D9EE
;DVE)9;;D9E);L;;D9E)CQ$)%';DVE)CQ$)%";;D9E)*(L;DVE):'=$;DVE)BK*
;DVE)BK;D)*;E)BK5VKVL7
,VK$9K$*)*5)5,D9L7E*;;5DVE;5DVE)BK^;5DVEK)&8*D;;*D9EEH&H;5DVEK)&8*D;;*D9EE;5DVE)9 ;;*D9E); L ;;*D9E)C Q $)% '
;5DVE)CQ$)%";;*D9E)*(L;5DVE):'=$;5DVE)BK*;5DVE)BK;5D)*;E)BK5
VKVL7,VK$9K$*;.)*5;.)5,D9L7E*
-
8/8/2019 Software Development for Power System
127/259
.)7 77>
;;DVE;DVEKHH;DVE)BKVKVL75,^^^QQQ*)K*
&8&5/DE58884DEK*^/-4/(*9., H& XH ;H* XH"5,55)*;\7*9.,H1(H"5,5
4)5I4.45;"V5"W5
5K$*;*)*5;*)5,D5L7E*5 ;*D5E)./ K 1 * )M&8*;;;;*D5E5,^*/1HKHK
^HKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHKHK4*1*4"*14"*;"**4"*/4
44"454(&K**44;4"4;41,4)BK&5/)4
4)BK&5/)/4K4.)(1DHHE)9;4*(4;4*1K)1/*1*K$)95K$*)1/'7*(4)BK)DH4HE
5 4)/(;4D*(4E \K $ 4)/(;4D*(4E[K$**1*K*1*LBD)DH1(*HEE5)9,,
K4.)(1DHHE)9;*K)1/*/K$)9
-
8/8/2019 Software Development for Power System
128/259
.)7 77@
5K$**'7*/K*/LBD)DH1&HEE)9,,,5C11)
)1K#)/K=)1K$)K$)*,KH/(H)/CD$EK7#$$)K7)*,KH*/H)/CD7EK7%$$)K#)*,KHH)/CD#EK7#$$)K6
)*,KHH)/CD6EK7#$$)1K7
)K$)*,KHH)/K7)K7)*,K*/)/K7)K#
414"1(141K*1J*1(1K*1*JD*1Q*E
K1(1J/4D1L1(1E)*,KD"H$)$$$$$$$$HE)/K7)K6K1J/4D1L1(1E
)*,KD"H$)$$$$$$$$HE)/K7C11);7KH5HC11))1K6)/K>)1K$)K$
)*,KH)H)/CD$EK>$$)K7)*,KHD&EH)/CD7EK7@$$)K#
)*,KH/H)/CD#EK7#$$)K6)*,KHH^D;EH)/CD6EK7$$$
-
8/8/2019 Software Development for Power System
129/259
.)7 77A
)K=)*,KHH)/CD=EK7#$$)K%)/CD%EK=%$4&4"/4"*;4*;K$
5K7*)*L75)5,D/5D5EE**;K*;L)&8D;;D5'7EE5,)*,9,D7"$EK7)*,9,D#"$EK#)*,9,D7"7EKD"H$)$$$$$$$$HE)*,9,D#"7EKD""H$)$$$$$$$$HE)*,9,D7"#EK*/)*,9,D#"#EK$
)*,9,D7"6EK$5*;'*/[$*)*,9,D7"6EK*;'*/)*,9,D#"6EK*;
)*,9,D7"=EK)*,9,D7"6EQA@>$)*,9,D#"=EK)*,9,D#"6EQA@>$)*,9,D7"%EKHH)*,9,D#"%EKHHC44
K$C11 K BD11))*,9,D#" =E Q
11))*,9,D7"6EE)*KH;*KH*;),(;)/(KHKHD"Hc$)$ccHE)1/)/(KH11H/(
)C&/D(.K*E1,58884DEK*9., H& XH ;H*
XH"5,54)5I4.
4,9,455459)/
-
8/8/2019 Software Development for Power System
130/259
.)7 77F
,);.)*;"775K$*;.)*5;.)5,D5L7E*,)/BD5L7"7EK5L7,)/BD5L7"#EK)8D;;;.D5EE,)/BD5L7"6EK)B8.D;;;.D5EE
,)/BD5L7"=EK$^-K4.)(1DH&H"#"$EK$*)*)H54K^H;;DEH^H5)9K**9.,HWC111H"/"H111H55)DH/HEKH.H5L7*,)/BD5L7"%EK)&8D;;DEE,)/BD5L7">EK)18D;;DEE
5,
^-K4.)(1DHH"#"$EK$*)*)H54K^H;;DEH^H5)9K**9.,HWC111H"/"H111H
55)DH/.HEKH.H5L7*,)/BD5 L 7" @E K
)&8D;;DEE,)/BD5 L 7" AE K)18D;;DEE,)/BD5 L 7" FE K)8D;;DEE
,)/BD5 L 7" 7$E K),8D;;DEE5,,)/BD5L7"77EK$5,4,9,
45454545,K4.)(1DH*;H"#"$E
14*;D;*)*E)9;K)1/)9
-
8/8/2019 Software Development for Power System
131/259
.)7 7#$
,)"@K$5K$*'75;*)5,D5L7E*,)/BD5L7"7EK1D)DH/HE"7E,)/BD5L7"#EK1D)DH/*HE"7E5,K)DH*;54HE
,)/BD5 L 7" 6E K)18*;D5,E,)/BD5L7"=EK)58*;D5,E,)/BD5L7"%EK$,)/BD5L7">EK7,)/BD5L7"@EK1D5,";D5,E'#E5)97KL7,^^^^^;G.^^^^^4I9,
4I(9,4(9,49,
49,49,4(9,4(9,4V545
I()"#I)"#()"#
)"#);.)*;";.)*;);.)*;";.)*;();.)*;";.)*;();.)*;";.)*;
5K$*'7I)/BD5L7"7EK,)BD5L7"6EI)/BD5L7"#EK,)BD5L7"=EI()/BD5 L 7" 7E K D,)BD5 L 7" 6E b # L,)BD5L7"=Eb#EI()/BD5 L 7" #E K D,)BD5 L 7" =E J,)BD5L7"6EEQ7A$J6)7=7%F#>%6%AF@F()/BD5L7"7EK7JI()BD5L7"7E
()/BD5L7"#EK$'I()BD5L7"#E)/BD5L7"7EK()BD5L7"7EQ/D()BD5L7"#EQ6)7=7%F#>%6%AF@FJ7A$E)/BD5L7"#EK()BD5L7"7EQD()BD5L7"#EQ6)7=7%F#>%6%AF@FJ7A$E,
5K$*;.)*;'7VK$*;.)*;'7)/BD5L7"VL7EK$)/BD5L7"VL7EK$
-
8/8/2019 Software Development for Power System
132/259
.)7 7#7
,,5K$*'7)/BD,)BD5L7"7E",)BD5L7"#EEK$')BD5L7"7E)/BD,)BD5L7"7E",)BD5L7"#EEK$')BD5L7"#E
)/BD,)BD5L7"#E",)BD5L7"7EEK)BD,)BD5L7"7E" ,)BD5L7"#EE)/BD,)BD5L7"#E",)BD5L7"7EEK)BD,)BD5L7"7E" ,)BD5L7"#EE,5K7*;.)*;VK7*5,)BDV"7EK5*)/BD5"5EK)BD5"5EL)BDV"7E)/BD5"5EK)BD5"5EL)BDV"#E
5,)BDV"#EK5*)/BD5"5EK)BD5"5EL)BDV"7E)/BD5"5EK)BD5"5EL)BDV"#E
5,K7*;.)*;()/BD5" E K D)BD5" E b # L)BD5"Eb#E5)BD5"E\$)BD5"E\$*()/BD5" E K D)BD5" E J
)BD5"EEQ7A$J6)7=7%F#>%6%AF@F'7A$5)BD5"E[$)BD5"E\$*()/BD5" E K D)BD5" E J
)BD5"EEQ7A$J6)7=7%F#>%6%AF@FL7A$()/BD5" E K D)BD5" E J)BD5"EEQ7A$J6)7=7%F#>%6%AF@F5
,,^^^^^;^^^^^49,49,4(9,4(9,49,
49,49,4(9,4(9,4(9,49,
49,49,454-9,49,
-
8/8/2019 Software Development for Power System
133/259
.)7 7##
);.)*;"7);.)*;"7);.)*;"7);.)*;"7);.)*;"7();.)*;"7();.)*;"7
();.)*;"7();.)*;"7();.)*;"7);.)*;"7);.)*;"7);.)*;"7-);.)*;"7);.)*;"75K7*;.)*;K,)BD5"7E)/BD"7EK,)BD5"6E)/BD"7EK,)BD5"=E
-)/BD"7EK,)BD5"#E()/BD"7EK,)BD5"@E()/BD"7EK,)BD5"%E
)/BD"7EK,)BD5">E)/BD"7EK,)BD5"AE5)BD"7E\K$*)/BD"7EK7)/BD"7EK7)/BD"7EK$()/BD"7EK7
()/BD"7EK7)/BD"7EK6)7=7%F#>%6%AF@FJ7A$Q)BD"7E
)/BD" 7E K )BD" 7E Q /D)BD" 7E Q6)7=7%F#>%6%AF@FJ7A$E)/BD" 7E K )BD" 7E Q D)BD" 7E Q6)7=7%F#>%6%AF@FJ7A$E()/BD"7EKD)BD"7Eb#L)BD"
7Eb#E()/BD"7EKD)BD"7EJ)BD"7EEQ7A$J6)7=7%F#>%6%AF@F()/BD"7EKD()BD"7E'()BD"7EEJ7$$)/BD"7EKD)BD"7E')BD"7EEJ7$$5)BD"7EK$,
4(9,49,4(9,49,4,444
454,544444W5
-
8/8/2019 Software Development for Power System
134/259
.)7 7#6
4,(9,4,(9,4,9,4,9,454(9,49,49,
444(445444444();.)*;"#);.)*;"#();.)*;"#);.)*;"#);.)*;"7();.)*;"7
,();.)*;";.)*;,();.)*;";.)*;,);.)*;";.)*;
,);.)*;";.)*;);.)*;"#K$)$$7,K7$$,K7$K$
5K7*;.)*;VK7*;.)*;
()/BD5"7EK$)/BD5"7EK$()/BD5"#EK$)/BD5"#EK$()/BD5"7EK$
()/BD5"#EK$)/BD5"7EK$)/BD5"#EK$,,C,[K\K,KL7K7*;.)*;
K$K$K7*5,)BD"7EK*WK,)BD"#E,()/BD" WE K ()BD" WE Q
()BDW"7E,()/BD" WE K ()BD" WE L()BDW"7E,)/BD" WE K ,()BD" WE Q/D,()BD"WEQ6)7=7%F#>%6%AF@FJ7A$E
-
8/8/2019 Software Development for Power System
135/259
.)7 7#=
,)/BD" WE K ,()BD" WE QD,()BD"WEQ6)7=7%F#>%6%AF@FJ7A$EKL,)BD"WEKL,)BD"WE5,)BD"#EK*WK,)BD"7E,()/BD" WE K ()BD" WE Q()BDW"7E
,()/BD" WE K ()BD" WE L()BDW"7E,)/BD" WE K ,()BD" WE Q/D,()BD"WEQ6)7=7%F#>%6%AF@FJ7A$E,)/BD" WE K ,()BD" WE QD,()BD"WEQ6)7=7%F#>%6%AF@FJ7A$EKL,)BD"WEKL,)BD"WE5,,()/BD" E K ()BD" E Q()BD"7E
,()/BD" E K ()BD" E L()BD"7E,)/BD" E K ,()BD" E Q
/D,()BD"EQ6)7=7%F#>%6%AF@FJ7A$E,)/BD" E K ,()BD" E QD,()BD"EQ6)7=7%F#>%6%AF@FJ7A$E()/BD" 7E K ()BD" 7E QDD,)BD"ELEb#LD,)BD"ELEb#E5D,)BD"ELE\$D,)BD"EL
E[$*()/BD" #E K 'D()BD" 7EE LDDD,)BD" EL E J D,)BD" EL EE Q
7A$J6)7=7%F#>%6%AF@FEL7A$5D,)BD"ELE\$D,)BD"ELE\$*()/BD" #E K 'D()BD" 7EE LDDD,)BD" EL E J D,)BD" EL EE Q
7A$J6)7=7%F#>%6%AF@FE'7A$()/BD" #E K 'D()BD" 7EE LDDD,)BD" EL E J D,)BD" EL EE Q7A$J6)7=7%F#>%6%AF@FE5)/BD"7EK()BD"7EQ/D()BD"#EQ6)7=7%F#>%6%AF@FJ7A$E)/BD"#EK'D()BD"7EQD()BD"#EQ
6)7=7%F#>%6%AF@FJ7A$EE()/BD"7EK()BD"7E')BD"7E)/BD"7EK)BD"7E')BD"#E5-)BD"7EK7*
()/BD"7EK)BD"7E)/BD"7EK)BD"#E()/BD"7EK$)/BD"7EK$)/BD"7EK)BD"7E
-
8/8/2019 Software Development for Power System
136/259
.)7 7#%
)/BD"#EK)BD"7E5-)BD"7EK#*)/BD"7EK)BD"#E5,)BD"7$E\[$* K )BD" 7E Q 7$$ L )BD" 7E ',)BD"77E5D)BD"7EE\$)$$%[K7$*5)BD"7E\K$)$=%*
5\,)BD"FE*)/BD"7EK)BD"7EL$)$$%)/BD"7EK)BD"7EL$)$$%5[,)BD"7$E*)/BD"7EK)BD"7E'$)$$%)/BD"7EK)BD"7EL$)$$%555555-)BD"7E\[7*
,()/BD"EKD()BD"7Eb#L)BD"7Eb#EJ()BD"7E5)BD"7E[$()BD"7E\$*
,()/BD"EK 'DD)BD" 7E J ()BD"7EEQ7A$J6)7=7%F#>%6%AF@FL7A$EL()BD"7E5)BD"7E\$()BD"7E\$*,()/BD" E K 'DD)BD" 7E J()BD"7EEQ7A$J6)7=7%F#>%6%AF@F'7A$EL()BD"7E,()/BD" E K 'DD)BD" 7E J
()BD"7EEQ7A$J6)7=7%F#>%6%AF@FL()BD"7EE5,)/BD" E K ,()BD" E Q
/D,()BD"EQ6)7=7%F#>%6%AF@FJ7A$E',)/BD" E K ,()BD" E QD,()BD"EQ6)7=7%F#>%6%AF@FJ7A$E',()/BD" E K D,)BD" E b # L,)BD"Eb#E
5,)BD"E\$,)BD"E[$*,()/BD" E K DD,)BD" E J,)BD"EEQ7A$J6)7=7%F#>%6%AF@FEL7A$5 ,)BD" E\ $ ,)BD" E\ $*,()/BD" E K DD,)BD" E J,)BD"EEQ7A$J6)7=7%F#>%6%AF@FE'7A$,()/BD" E K DD,)BD" E J
,)BD"EEQ7A$J6)7=7%F#>%6%AF@FE5()/BD" 7E K ,()BD" E J()BD"E()/BD" #E K ,()BD" E '()BD"E
)/BD"7E K ()BD" 7E Q /D()BD"#EQ6)7=7%F#>%6%AF@FJ7A$E)/BD"#EK()BD"7EQD()BD"#EQ6)7=7%F#>%6%AF@FJ7A$E5
-
8/8/2019 Software Development for Power System
137/259
.)7 7#>
5-)BD"7EK$*)/BD"7EK)BD"7EL7)6QD)BD"7E')BD"7EE)/BD"7EK)BD"7EL7)6QD)BD"#E')BD"7EE()/BD" 7E K D)BD" 7E b # L)BD"7Eb#E
5)BD"7E\$)BD"7E[$*()/BD"7EKD)BD"7EJ)BD"7EEQ7A$J6)7=7%F#>%6%AF@FL7A$5)BD"7E\$)BD"7E\$*()/BD" 7E K D)BD" 7E J)BD"7EEQ7A$J6)7=7%F#>%6%AF@F'7A$()/BD" 7E K D)BD" 7E J)BD"7EEQ7A$J6)7=7%F#>%6%AF@F55-)BD"7EK#*K)BD"#EKD)BD"7Eb#'b#E
)/BD"7EK)/BD"#EK)/BD"7EK)BD"7EL7)6QD)BD"
7E')BD"7EE)/BD"7EK)BD"7EL7)6QD)BD"#E')BD"7EE()/BD" 7E K D)BD" 7E b # L)BD"7Eb#E5)BD"7E\$)BD"7E[$*()/BD" 7E K D)BD" 7E J
)BD"7EEQ7A$J6)7=7%F#>%6%AF@FL7A$5)BD"7E\$)BD"7E\$*()/BD" 7E K D)BD" 7E J
)BD"7EEQ7A$J6)7=7%F#>%6%AF@F'7A$()/BD" 7E K D)BD" 7E J)BD"7EEQ7A$J6)7=7%F#>%6%AF@F5
5,K7(KD()BD"7EEK#*;.)*;5(\D()BD"7EE*(KD()BD"7EE
5,K7KD)BD"7EEK#*;.)*;
5\D)BD"7EE*KD)BD"7EE5,
-
8/8/2019 Software Development for Power System
138/259
.)7 7#@
5[(*,K,K(5C
WK$K7*;.)*;)/BD"7EKD()BD"7EE)/BD"7EK()BD"7E5-)BD"7EK7*()/BD"7EK()BD"7EQ7$$L()BD"7E)/BD" 7E K )BD" 7E Q 7$$ L )BD" 7E ',)BD"77EWKWL75-)BD"7EK#*WKWL7)/BD" 7E K )BD" 7E Q 7$$ L )BD" 7E ',)BD"77E
5)/BD"7EK()BD"7EJD7$$Q)BD"7Eb#E)/BD"#EK')BD"7EJD7$$Q)BD"7Eb#E
,^^^^;5;C^^^^49,4(9,4-9,
4-(9,4-(9,4-(9,
4-9,4-9,49,49,45
)7"#()7"#-)7"#-()7"#-()7"#-()7"#-)7"#-)7"#
)7"#)7"#K7*;.)*;K7*5,)BD"7EK*
WK,)BD"#E)/BD7"7EK)BD"7E')BDW"7E)/BD7"#EK)BD"7E')BDW"7E()/BD7"7EKD)BD7"7Eb#L)BD7"#Eb#EQ()BD"7E
-
8/8/2019 Software Development for Power System
139/259
.)7 7#A
5)BD7"7E\$)BD7"#E[$*()/BD7"#EKD)BD7"#EJ)BD7"7EEQ7A$J6)7=7%F#>%6%AF@FL7A$L()BD7"#E5)BD7"7E\$)BD7"#E\$*()/BD7"#EKD)BD7"#EJ)BD7"7EEQ7A$J6)7=7%F#>%6%AF@F'7A$L()BD7"#E()/BD7"#EKD)BD7"#EJ)BD7"
7EEQ7A$J6)7=7%F#>%6%AF@FL()BD7"#E5-)/BD7"7EK)BDW"7E')BD"7E-)/BD7"#EK)BDW"7E')BD"7E-()/BD7"7EKD-)BD7"7Eb#L-)BD7"#Eb#EQ()BD"7E5-)BD7"7E\$-)BD7"#E[$*-()/BD7"#EKD-)BD7"#EJ-)BD7"7EEQ7A$J6)7=7%F#>%6%AF@FL()BD7"#EL7A$5-)BD7"7E\$-)BD7"#E\$*-()/BD7"#EKD-)BD7"#EJ-)BD7"7EEQ7A$J6)7=7%F#>%6%AF@FL()BD7"#E'7A$
-()/BD7"#EKD-)BD7"#EJ-)BD7"7EEQ7A$J6)7=7%F#>%6%AF@FL()BD7"#E5
-()/BD7"7EK()BD"7EQ()BD7"7EQ7$$-()/BD7"#EK()BD"7E'()BD7"#E-()/BD7"7EK()BDW"7EQ-()BD7"7EQ7$$-()/BD7"#EK()BDW"7E'-()BD7"#E-)/BD7" 7E K -()BD7" 7E Q
/D-()BD7"#EQ6)7=7%F#>%6%AF@FJ7A$E-)/BD7"#EK-()BD7"7EQD-()BD7"#EQ6)7=7%F#>%6%AF@FJ7A$E
-)/BD7" 7E K -()BD7" 7E Q/D-()BD7"#EQ6)7=7%F#>%6%AF@FJ7A$E-)/BD7"#EK-()BD7"7EQD-()BD7"#EQ6)7=7%F#>%6%AF@FJ7A$E)/BD7"7EK-)BD7"7EL-)BD7"7E
)/BD7"#EK-)BD7"#EL-)BD7"#E)/BD7"7EK)BD7"7EL)BD7"7E)/BD7"#EK)BD7"#EL)BD7"#E5,)BD"#EK*WK,)BD"7E)/BD7"7EK)BD"7E')BDW"7E)/BD7"#EK)BD"7E')BDW"7E()/BD7" 7E K D)BD7" 7E b # L)BD7"#Eb#EQ()BD"7E
5)BD7"7E\$)BD7"#E[$*()/BD7"#EKD)BD7"#EJ)BD7"7EEQ7A$J6)7=7%F#>%6%AF@FL7A$L()BD7"#E5)BD7"7E\$)BD7"#E\$*()/BD7" #E K D)BD7" #E J)BD7"7EEQ7A$J6)7=7%F#>%6%AF@F'7A$L()BD7"#E
()/BD7" #E K D)BD7" #E J)BD7"7EEQ7A$J6)7=7%F#>%6%AF@FL()BD7"#E5-)/BD7"7EK)BDW"7E')BD"7E
-
8/8/2019 Software Development for Power System
140/259
.)7 7#F
-)/BD7"#EK)BDW"7E')BD"7E-()/BD7" 7E K D-)BD7" 7E b # L-)BD7"#Eb#EQ()BD"7E5-)BD7"7E\$-)BD7"#E[$*-()/BD7"#EKD-)BD7"#EJ-)BD7"7EEQ7A$J6)7=7%F#>%6%AF@FL7A$L()BD7"#E5-)BD7"7E\$-)BD7"#E\$*-()/BD7" #E K D-)BD7" #E J
-)BD7"7EEQ7A$J6)7=7%F#>%6%AF@F'7A$L()BD7"#E-()/BD7" #E K D-)BD7" #E J-)BD7"7EEQ7A$J6)7=7%F#>%6%AF@FL()BD7"#E5-()/BD7"7EK()BD"7EQ()BD7"7EQ7$$-()/BD7"#EK()BD"7E'()BD7"#E-()/BD7"7EK()BDW"7EQ-()BD7"7EQ7$$-()/BD7"#EK()BDW"7E'-()BD7"#E
-)/BD7" 7E K -()BD7" 7E Q/D-()BD7"#EQ6)7=7%F#>%6%AF@FJ7A$E-)/BD7" #E K -()BD7" 7E Q
D-()BD7"#EQ6)7=7%F#>%6%AF@FJ7A$E-)/BD7" 7E K -()BD7" 7E Q/D-()BD7"#EQ6)7=7%F#>%6%AF@FJ7A$E-)/BD7" #E K -()BD7" 7E QD-()BD7"#EQ6)7=7%F#>%6%AF@FJ7A$E)/BD7"7EK-)BD7"7EL-)BD7"7E)/BD7"#EK-)BD7"#EL-)BD7"#E
)/BD7"7EK)BD7"7EL)BD7"7E)/BD7"#EK)BD7"#EL)BD7"#E5
5-)BD7"7E[$*5,)BD"7EK,)BD"#EK*;;;&D'7E5-)BD7"#E\$*;;&D'7EKH&KH1D-)BD7"7EJ7$$"
#EH'H1DD-)BD7"#EEJ7$$"#EH+H;;&D'7EKH&KH1D-)BD7"7EJ7$$"#EHLH1DD-)BD7"#EEJ7$$"#EH+H5;;;D'7E;;D'7EKH;;KH1D)BD7"7EJ7$$"=EHLH1D)BD7"#EJ7$$"=EH+HK,)BD"@E
;;&D ' 7E)9 ;;;*D ' 7E); L;;;*D ' 7E)C Q $)% ' ;;&D ' 7E)C Q $)%";;;*D'7E)*(L;;&D'7E):'=$;;&D'7E)BK*;;D ' 7E)9 ;;;*D ' 7E); L;;;*D ' 7E)C Q $)% ' ;;D ' 7E)C Q $)%"
;;;*D'7E)*(L;;D'7E):L7%$;;D'7E)BK*5,)BD"7E\,)BD"#E**;D'7EK7
-
8/8/2019 Software Development for Power System
141/259
.)7 76$
*;D'7EK'7555,^,;,^,495
45K$9K$*)*5)5,D9L7E*;;;DE;;DEKD)&8D;;D9EEJ7$$EH&H;;DE)9 ;;D9E); L ;;D9E)C Q $)% ';;DE)CQ$)%";;D9E)*(L;;DE):'=$;;DE)BK*KL75,K$
9K$*)*5)5,D9L7E*;;DE
;DE K D)&8D;;D9EE J 7$$E HLH D)18D;;D9EEJ7$$EH+&H;DE)9 ;;D9E); L ;;D9E)C Q $)% ';DE)CQ$)%";;D9E)*(L;DE):'=$;DE)BK*KL75
,K$9K$*;.)*
5;.)5,D9L7E*;;DE5)BD9L7"7E\$*;DEK1D()BD9L7"7E"#E1D)BD9L7"7E"#EH+&H
;DEK1D()BD9L7"7E"#EHLH1D)BD9L7"7E"#EH+&H5;DE)9 ;;;.D9E); L ;;;.D9E)C L $)% ';DE)CQ$)%";;;.D9E)*(L;DE):'=$;DE)BK*KL75
,*)K*&8;D(.K*E
1,^)*8;8&58884DEK*^/-4/(*
-
8/8/2019 Software Development for Power System
142/259
.)7 767
9., H& XH ;H* XH"5,54,9,4,9,5;.)*;\#*9., H; ( H"
5,5,);.)*;'7";.)*;'7,);.)*;'7"7^^^9,);.)*;";.)*;^^^9,.);.)*;"7C)C)*K,)*1Q,)*1L%C)/K$C)14)5I4.
455"V5"5"55K$*;*)* 5
5;*)5,D5L7E*5 ;*D5E)./ K 1 * )M&8*;;;;*D5E5,K$
5K$*;.)*'7^^^5K$*;.)*5;.)5,D5L7E*
KL7K$5[,)*1*,VK$*;.)*'7^^^VK$*;.)*
5;.)5,DVL7E*KL75[,)*/*,5K*4W65W6K$*;.)*5;.)5,DW6L7E*,)/BD" E K ,)BD"EL)*8;8&D;;;.D5E)/(";;;.DW6E)/(E
5,,)/BD" E K '7 Q)*8;8&D;;;.D5E)/(";;;.DVE)/(E5
5,,)/BD"7EK)..88&D;;;.D5E)/(E5,
-
8/8/2019 Software Development for Power System
143/259
.)7 76#
^4^5K7*9,)*1^VK7*9,)*/^KHH9,)BD5"VE^,^KHNH9,.)BD5"7E;^,^9.,
49,"4C)/KC)/L7C)/)1K,)4C)/KC)/L7C)/)15K$*C)/KC)*9.,H(H,5^/K9,)+9,K,),
449,C)/KC)/L7C)/)1
4K99(D",EC)/KC)/L7;1)9,7)1K4)*1L7;1)9,7)/K#;1)9,7)1K$;1)9,7)K$;1)9,7)*,KH1H/(
;1)9,7)K7;1)9,7)*,KH&H5K7*4)*1
VK7*4)*/^^^4)/BD"+EK4)BD"+EJ9;1)9,7)1K5;1)9,7)K$;1)9,7)*, K H&H 5 ' 7 H K H
4)BD5"VE;1)9,7)K7;1)9,7)*, K D/D4)BD5" VEE"H$)$$$$$HE,,C)/KC)/L7C)/)1;1)4(,",
;1)/(K H; /1 OH/(HPH;1)9 9C)C J # ';1)C J #" 9C): J # ';1):J#;1)9,7)C K
;1)/7); ';1)9,7);Q#;1)9,7)/CD$E K;1)9,7)CQ$)@6
-
8/8/2019 Software Development for Power System
144/259
.)7 766
;1)9,7)/CD7E K;1)9,7)CQ$)##5 ;1)9,7)/CD$E \ ##$$ *;1)9,7)/CD$EK##$$5 ;1)9,7)/CD7E \ @$$ *;1)9,7)/CD7EK@$$VK$1,
5K$*)*5)5,D5L7E*;;;DVE;;DVEK)&8D;;D5EEH&H;;DVE)9 ;;D5E); L ;;D5E)C Q $)% ';;DVE)CQ$)%";;D5E)*(L;;DVE):'=$;;DVE)BK*VKVL75,VK$5K$*)*5)5,D5L7E*
;;DVE;DVEK)&8D;;D5EEH&H;DVE)9;;D5E);L ;;D5E)C Q $)% ' ;DVE)C Q
$)%";;D5E)*(L;DVE):'=$;DVE)BK*VKVL75,VK$5K$*)*
5)5,D5L7E*;;5DVE;5DVEK)&8*D;;*D5EEH&H
;5DVE)9 ;;*D5E); L ;;*D5E)C Q $)% ';5DVE)CQ$)%";;*D5E)*(L;5DVE):'=$;5DVE)BK*VKVL75
,^5K$*/.-)*^5/.-)5,D5L7E*^VKVL7^;;5DVE^;5DVEK)&8/-D;;/-D5EEH&H^ ;5DVE)9 ;;/-D5E); L;;/-D5E)CQ $)% ';5DVE)CQ$)%";;/-D5E)*(L;5DVE):'=$^;5DVE)BK*
^5^,VK$5K$*;*)*5;*)5,D5L7E*;;5DVE
;;;DVE;5DVEK)&8*;D;;;*D5EEH&H;5DVE)9 ;;;*D5E); L ;;;*D5E)C Q$)%';5DVE)CQ$)%";;;*D5E)*(L;5DVE):'=$;5DVE)BK*
-
8/8/2019 Software Development for Power System
145/259
.)7 76=
5;.)*K#*^*/F)7)7;5DVEK;5DVEH&KHDD4)BD7"7E'4)BD#"7EEQ)&8*;D;;;*D5EE"Hc)$$ccHE5;;DVEK$VKVL75
,4*(.DE14*(.D5D4)*1EE5K7*4)*1*(.D5 ' 7E K H&H 5 H K H D4)BD5" 7E" H$)$$$$HE ^;H&KHD/D4)BD5"7EE"H$)$$$$HE,4W5WK$VK$5K$*;.)*5;.)5,D5L7E*;;DVE
;DVEK*(.DWE;DVE)9 ;;;.D5E); L ;;;.D5E)C Q $)% ';DVE)CQ$)%";;;.D5E)*(L;DVE):'=$
;DVE)BK*WKWL7VKVL75,;1)
&81IDE*5C\[7*B)9CL;'B)C"$"B)C":L
*(:)9 $" :L *( ' :):"C L ; 'B)C:)9K$B)9K$5&4)C'CL:):L6>$[$*:)BK*:)9,KD&4)C'CL:):L6>$EJ7$$
:)BK$:)BK55&4):':L:):L6>$[$*B)BK*B)9,KD&4):':L:):L6>$EJ7$$
B)BK$B)BK5&:I)CK:)CLB)C
-
8/8/2019 Software Development for Power System
146/259
.)7 76%
&B):KB):/:8//B8/5!
&;584D5,5"/"U"G"5E/&4844(D";5D5,E);LU";5D5,E)*(LGE&&4844(D/"U"GE);KU')CJ#)*(KG'):J#& ;;894D5, 5" 5" 5"U"GE9);;D5,E)9 U ' 9);;D5,E)C J #" G '
9);;D5,E):J#9);;D5,E)BK
&;;89(D5,5"5"5"U"GE9);;D5,E)BK*9);;D5,E)9 U ' 9);;D5,E)C J #" G '9);;D5,E):J#//54K;;D5,E
(95//54"4."/
&;;894D5,5"5"5"U"GE9);;D5,E)9U'9);;D5,E)CJ#"G'9);;D5,E):J#9);;D5,E)BK
&;;89(D5,5"5"5"U"GE9);;D5,E)BK*9);;D5,E)9U'9);;D5,E)CJ#"G'9);;D5,E):J#//54K;;D5,E(95//54"4."/
& ;;/.-894D5, 5" 5"5"U"GE9);;/-D5,E)9 U ' 9);;/-D5,E)C J #" G ';;/-D5,E):J#
9);;/-D5,E)BK& ;;/.-89(D5, 5" 5" 5"U"GE
-
8/8/2019 Software Development for Power System
147/259
.)7 76>
9);;/-D5,E)BK*9);;/-D5,E)9 U ' 9);;/-D5,E)C J #" G ';;/-D5,E):J#//54K;;/-D5,E(95//54"4."/& ;;(894D5, 5" 5"
5"U"GE9);;&D5,E)9 U ' 9);;&D5,E)C J #" G ';;&D5,E):J#9);;&D5,E)BK&;;(89(D5,5"5"5"U"GE9);;&D5,E)BK*9);;&D5,E)9 U ' 9);;&D5,E)C J #" G ';;&D5,E):J#//54K;;&D5,E(95//54"4."/
&;;894D5,5"5"5"
U"GE9);;D5,E)9 U ' 9);;D5,E)C J #" G ';;D5,E):J#9);;D5,E)BK&;;89(D5, 5" 5"5"U
"GE9);;D5,E)BK*9);;D5,E)9 U ' 9);;D5,E)C J #" G '
;;D5,E):J#//54K;;D5,E(95//54"4."/
&;;894D5,5"5"5"U"GE9);;D5,E)9 U ' 9);;D5,E)C J #" G '9);;D5,E):J#9);;D5,E)BK&;;89(D5,5"5"5"U"GE
9);;D5,E)BK*9);;D5,E)9 U ' 9);;D5,E)C J #" G '9);;D5,E):J#//54K;;D5,E(95//54"4."/
&;;894D5,5"5"5"U"GE9);D5,E)9U'9);D5,E)CJ#"G'9);D5,E):J#9);D5,E)BK
-
8/8/2019 Software Development for Power System
148/259
.)7 76@
&;;89(D5, 5" 5" 5"U"GE9);D5,E)BK*9);D5,E)9U'9);D5,E)CJ#"G'9);D5,E):J#//54K;D5,E(95//54"4."/
& ;;894D5, 5" 5" 5"U"GE9);;;.D5,E)9 U ' 9);;;.D5,E)C J #" G '9);;;.D5,E):J#9);;;.D5,E)BK&;;89(D5,5"5"5"U"GE9);;;.D5,E)BK*9);;;.D5,E)9 U ' 9);;;.D5,E)C J #" G '
9);;;.D5,E):J#//54K;;;.D5,E(95//54"4."/
&;;894D5,5"5"5"U"GE9);D5,E)9 U ' 9);D5,E)C J #" G '9);D5,E):J#9);D5,E)BK
&;;89(D5,5"5"5"U
"GE9);D5,E)BK*9);D5,E)9 U ' 9);D5,E)C J #" G '9);D5,E):J#//54K;D5,E
(95//54"4."/&;;894D5,5"5"5"U"GE9);;;*D5,E)9U'9);;;*D5,E)CJ#"G'9);;;*D5,E):J#9);;;*D5,E)BK
& ;;89(D5, 5" 5" 5"U"GE9);;;*D5,E)BK*9);;;*D5,E)9U'9);;;*D5,E)CJ#"G'9);;;*D5,E):J#
//54K;;;*D5,E(95//54"4."/
-
8/8/2019 Software Development for Power System
149/259
.)7 76A
& ;;894D5, 5" 5" 5"U"GE9);;*D5,E)9 U ' 9);;*D5,E)C J #" G '9);;*D5,E):J#9);;*D5,E)BK&;;89(D5,5"5"5"
U"GE9);;*D5,E)BK*9);;*D5,E)9 U ' 9);;*D5,E)C J #" G '9);;*D5,E):J#//54K;;*D5,E(95//54"4."/&;;894D5,5"5"5"U"GE9);5D5,E)9U'9);5D5,E)CJ#"G'9);5D5,E):J#9);5D5,E)BK
&;;89(D5,5"5"5"U
"GE9);5D5,E)BK*9);5D5,E)9U'9);5D5,E)CJ#"G'9);5D5,E):J#//54K;5D5,E(95//54"4."/
&B8/DE
5B)BKB)9,*&4)*(K'B)9,Q7$$5B)BKB)9*&4)*(K$
&4)*(K'B)BQ7$$5455&B)/5K&4)*(*C(7==5D5'&4)*(E9%K$*&B);D$"5E'D&B)CJ#"5E&B);D$"5E'D&B)CJ="5E
5,5K&4)*(*C(7==$&B)/UK$&B)/GK5^&B):J6&B)&5DD5'&4)*(EJ7==$E
&B);D$"5E'D&B)C"5E"1.D#$$"%$"%$E,&B8DE
-
8/8/2019 Software Development for Power System
150/259
.)7 76F
/B8/&:8/DE5:)BK:)9,*&4);K':)9,Q7$$5:)BK:)9*
&4);K$&4);K':)BQ7$$5455&:I)/5K&4);*C(7==5D5'&4);E9%K$*&:I);D5"$E'D5"&:I):J#E&:I);D5"$E'D5"&:I):J=E5,
5K&4);*C(7==$&:I)/UK5&:I)/GK$^&:I):J6
&:I)&5DD5'&4);EJ7==$E&:I);D5"$E'D5"&:I):E"1.D#$$"%$"%$E,&:8DE/:8/
&8;DE
:49K^.14.-;;D$E^I4:5"C5"5"V
^''''('''''':K:CKC^''''''''''''''''''''&4)9$"$^9-,CK)C
:K):^(4HH)5,).,^)59C4.K(4D((&E
^-(DKHHE^(^5(K**49"&4"4.
-
8/8/2019 Software Development for Power System
151/259
.)7 7=$
^14CK#:K:CKC^;&8DE
^C: B1 1 ;/* *:5 19 C54C 5* &4* *: /99B15.;^*:*1**:&&;5/*5//995/*C5*:*:51954K954*&&4894D5"5"U"GE^:+5.W\[HH*9&K#1
9K*^.(("^5K*/;/D.WE^*:5.**WG5/995/*5B15.;
.*C19D9E495C54C^*;.1^;;*:/1595;1**:51*/145*/1;;G)^1*/1*/99*4/5KHH^4*/K;*)5^**55*1C:5/:
^54U4*1955;55*^/1*414;*4.G*:1^:/;5C5*:*:554U*U5*
5/[$*^:B*1955;5C5*:54UM1*45*59^:;;*;4D/1*E5*);;*D/E /1*5D;45EC*1955;5
;;*9D/E^5/*1955;5/5**;5;;*D/E^5/*1955;5/5**;5;;;;*D/E ^;.;D*45&;G54E*1955;5^199.1 ;; *: ;.; 4 5*11;*4 *1955 ;5:B954U^**54*:;/*4.V/*"545*^/5*4;.;*;.7)(5,/L7*;.#)(5,/L7
5^.G*:;;C5**9* 59W *:;5U/*;G**:&5*9&5*1;*D/E)U7KU^**5U7;5**:U'/145*
*:9;*D/E)G7KG^**5G7;5**:G'/145**:9;*D/E)U#KU^**5U#;5**:U'/145**:9
-
8/8/2019 Software Development for Power System
152/259
.)7 7=7
;*D/E)G#KG^**5G#;5**:G'/145**:9;*D/E)BK * ^;; *: ;5 1*B55.;" 5 99W55*;*9D/E)U7KU ^C**5U7 ;5**:U'/145**:9;*9D/E)G7K G ^**5 G7 ;5**:G'/145**:9
;*9D/E)U#KU ^**5 U#;5**:U'/145**:9;*9D/E)G#K G ^**5 G# ;5**:G'/145**:9;*9D/E)B K * ^;; *: ;5 1* B55.;" 5 99W55*;*D/E)U7KU ^**5U7 ;5* *:U'/145**:9;*D/E)G7KG ^**5G7 ;5* *:G'/145**:9;*D/E)U#KU ^**5U# ;5* *:U'/145**:9;*D/E)G#KG ^**5G# ;5* *:G'/145*
*:9;*D/E)BK*^;;*:;51*B55.;"9W55*
;;;*D/E K H*;H / L 7 ^/1*5 C 54 1*1955;5^:154/L7''[[C:G*/&1*54]^5//*1;54*1*19$4**1*197;;;*D/E)9 U" G ^9B5 *:5 ;.;DC:5/: /*5;554EU*;G
^**:&5*5*:;5;;;*D/E)BK*^;;*:;.;1*B55.;"9W55*
//54K;;;*D/E^5/H//54H4 *:1:**191*:1&1&)))9B5/*1;"**5519*5/*1;"4;*5/*1;
;*K*^C45*5*1955;5.G99B&1*5*;.7)(5,/L 7 ^4 *C* .45*1955;51C*;.#)(5,/L7/5KHH^4./K;.)5^*55*15/[$*^/*1;U5*C5*:54UM1;;.D/E/1*5C/*1;
;;;;.D/E^/1*5C;.;5;.D/E)U7KU;.D/E)G7KG;.D/E)U#KU;.D/E)G#KG
;.D/E)BK*;;;.D/E)9U"G;;;.D/EKH.H/L7;;;.D/E)BK*
-
8/8/2019 Software Development for Power System
153/259
.)7 7=#
//54K;;;.D/E;.K*/5KHH*K*/K)55/[$*;*D/E
;;;*D/E5*D/E)&K1)*D7E)&*D/E)BK**D/E)9 U ' *D/E)C J #" G '*D/E):J#;;*D/EKH*H/L7;;*D/E)BK*//54K;;*D/E/5KHHK*/K)5
5/[$*;D/E;;;D/E
5D/E)&K1)D7E)&D/E)BK*D/E)9 U ' D/E)C J #" G 'D/E):J#;;D/EKHH/L7;;D/E)BK*
//54K;;D/E/5KH-H
/.-K*/K/.-)55/[$*;/-D/E;;;/-D/E
5/-D/E)&K1)/-D7E)&/-D/E)BK*/-D/E)9 U ' /-D/E)C J #" G '/-D/E):J#;;/-D/EKH/.H/L7;;/-D/E)BK*//54K;;/-D/E
/5KHHK*/K)55/[$*;D/E;;;D/E
5D/E)&K1)D7E)&D/E)BK*D/E)9 U ' D/E)C J #" G 'D/E):J#
-
8/8/2019 Software Development for Power System
154/259
.)7 7=6
;;D/EKHH/L7;;D/E)BK*//54K;;D/EK*^.(5&4899""U"G9^((
^.W\[HH4^*((9&K$^9-5^.W\[HH^&4894&&4899D5"5"U"GE^9)**(*,KHDHUH"HGHEH
5.W\[HH*9&K#^/:59&5*1*/1
9&K$^/:55*./W*4;*55K**^9(^5/ ;;C5 5*1/*5 1 ;G C: C /9&* 5/1*4^./ *1 /1*5" /9&* / .9B4 .G *:5199
B*5;*K**^*1955;5
^. # 9B5 &5* c # * *: 9 U"G/145*;*D/E)U#KU^**5U#;5**:U'/145**:9;*D/E)G#KG^**5G#;5**:G'/145*
*:9^;;C55*:;5/;V5*:;5;*9D/E)U7K D;*D/E)U#L ;*D/E)U7Q#EJ6;*9D/E)U# K D;*D/E)U# Q # L;*D/E)U7EJ6;*9D/E)G7K D;*D/E)G# L ;*D/E)G7Q#EJ6
;*9D/E)G# K D;*D/E)G# Q # L;*D/E)G7EJ6;*D/E)U7K;*9D/E)U#;*D/E)G7K;*9D/E)G#;*D/E)U#K;*9D/E)U7
;*D/E)G#K;*9D/E)G7^*:;;C5/*551&5.;1*:&5*5*:;5;.;+;;;*9D/E";;;*D/E
-
8/8/2019 Software Development for Power System
155/259
.)7 7==
5;.K**^..1;5;.D/E)U#KU;.D/E)G#KG+;;;.D/E";;;.D/E5**^:19B59544;/9&*D*1191E**:U"G9*D/E)9 U ' *D/E)C J #" G '
*D/E):J#;;*D/E)9 *D/E); L*D/E)C J # ' ;;*D/E)C J #"*D/E)*(L*D/E):5/.-*/-D/E)9 U ' /-D/E)C J #" G '/-D/E):J#;;/-D/E)9 /-D/E); L/-D/E)C J # ' ;;/-D/E)C J #"/-D/E)*(L/-D/E):5*D/E)9 U ' D/E)C J #" G '
D/E):J#^^^;;D/E)9 D/E); LD/E)C J # ' ;;D/E)C J #"
D/E)*(LD/E):5*D/E)9 U ' D/E)C J #" G 'D/E):J#;;D/E)9D/E);LD/E)CJ#';;D/E)CJ#"D/E)*(LD/E):5
5^.W\[HH^&4899^
& &489(D 5" 5"U" GE5.W\[HH*^(
.WKHH^()K ((^*((^(D//54E^^D4E^(95//54"4"(95//54"4."/
4. ^\'' * ( - 9C * DE4^\''*((1^\''*(D."/.-E
//54KHH^().((;U"G^(''[
-
8/8/2019 Software Development for Power System
156/259
.)7 7=%
5//54\[HHK#*^5*9;55;/*441/;5/W15:*.**9C)8((/)BK9C)81/)BK55D//54"H*;HE*45,55,K1D//54";D//54E'#E
5;*D5,'7E)./K1*9C)81/)BK*9C)8((/)BK*55&((9 9C)/5 ^ :;; &&& 9 1 ;5/*1;K55
&8D/5E
1,59K**^99/:55//144*&19&*14((K9.,DH4H/("G/L,"9C)/(E5(KG*11*B
9)^:;;/;;*:19B9*:44.)/^9^(,(
5(K*4.)/^9
/K7^()^/((K$5^4^4.)/^95
^*(^KLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKL
&894D5,5"5"5"U"GE^(;-^&H594H U"G/
-
8/8/2019 Software Development for Power System
157/259
.)7 7=>
^*(-K*95 K 7 * 594 D5,E" U" G" ;;D5,E")1D5,E&899D5,5"5"5"U"GE^((
^*(K599 D5,E" U" G" ;;D5,E")1D5,E&89(D5,5"5"5"U"GE^((^*(K^5((59(D5,E"U"G"";;D5,E^KLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLK
LKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKL^941
^KLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKL& 894D5, 5" 5" 5"U"GE5K7*594D5,E"U"G";;D5,E")1D5,E
& 899D5, 5" 5" 5"U"GE
599 D5,E" U" G" ;;D5,E")1D5,E&89(D5,5"5"5"U"GE
59(D5,E"U"G"";;D5,E^KLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKL^941^KLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLK
LKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKL& /-894D5, 5" 5" 5"U"GE5 K 7 * 594 /-D5,E" U" G";;/-D5,E"/.-)1D5,E
& /-899D5, 5" 5" 5"U"GE599 /-D5,E" U" G" ;;/-D5,E"/.-)1D5,E
-
8/8/2019 Software Development for Power System
158/259
.)7 7=@
& /-89(D5, 5" 5" 5"U"GE59(/-D5,E"U"G"";;/-D5,E^KLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLK