0% found this document useful (0 votes)
514 views56 pages

An Open Source Power System Analysis Toolbox: 7% (%&#035/#,) "3 ? @AB A@C AD@

This document introduces an open source power system analysis toolbox. It discusses that commercial power system software packages are closed source and expensive, while open source tools allow for customization and research. It then outlines some popular Matlab-based open source power system toolboxes, including Power System Toolbox, PowerFlow, Voltage Stability Toolbox and Power System Analysis Toolbox, and compares their features. The document also notes some capabilities that are still not available in Matlab-based toolboxes like fault analysis and protection tools.

Uploaded by

Chandan Kumar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
514 views56 pages

An Open Source Power System Analysis Toolbox: 7% (%&#035/#,) "3 ? @AB A@C AD@

This document introduces an open source power system analysis toolbox. It discusses that commercial power system software packages are closed source and expensive, while open source tools allow for customization and research. It then outlines some popular Matlab-based open source power system toolboxes, including Power System Toolbox, PowerFlow, Voltage Stability Toolbox and Power System Analysis Toolbox, and compares their features. The document also notes some capabilities that are still not available in Matlab-based toolboxes like fault analysis and protection tools.

Uploaded by

Chandan Kumar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 56

An Open Source

1
Power System Analysis Toolbox

An Open Source
Power System Analysis Toolbox

2&345 6&5 7%(%&#03 /#,)"3

8-9)#,: 7%(%&#035/#,)"3;<0,95%'
=%,5: +>? @AB A@C AD@

H
6%E)&+)9%"+3 (% F"G%"#%&H!) 8,%0+&#0)I H
8,%0+&3"#0)I H
J<+39)+#0) K
*39<"#0)0#3"%'

L
!"#$%&'#()( (% *)'+#,,) - .) /)"01)I 8'E)")

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" - D


An Open Source
2
Power System Analysis Toolbox

Who I am

! 7%(%&#03 /#,)"3 &%0%#$%( 4&39 +1% !"#$%&'#+K 34 O%"3)I F+),KI +1% 8,%0+&#0),
8"G#"%%&#"G (%G&%% )"( +1% 21565 (%G&%% #" D@@@ )"( ANN>I &%'E%0+#$%,K5

! 7&39 ANND +3 ANNA 1% P3&Q%( )+ +1% !"#$%&'#+K 34 R)+%&,33I *)")()I )' )


S#'#+#"G T013,)&5

! U% #' 0<&&%"+,K )" )''#'+)"+ 2&34%''3& )+ +1% !"#$%&'#+K 34 *)'+#,,)-.)


/)"01)I *#<()( V%),I TE)#"5

! U#' &%'%)&01 #"+%&%'+' #"0,<(% $3,+)G% '+)W#,#+KI %,%0+&#0#+K 9)&Q%+' )"(


039E<+%&-W)'%( E3P%& 'K'+%9 )"),K'#' )"( 03"+&3,5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" - A


An Open Source
3
Power System Analysis Toolbox

Contents

! XE%" T3<&0% $'5 *399%&0#), 23P%& TK'+%9 T34+P)&%'


! F"+&3(<0+#3" +3 2TJ=
! 8Y)9E,%'
! *3"0,<'#3"'

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" - >


An Open Source
4
Power System Analysis Toolbox

XE%" T3<&0% $'5 *399%&0#),


23P%& TK'+%9 T34+P)&%'

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 23P%& TK'+%9 T34+P)&%' - D


An Open Source
5
Power System Analysis Toolbox

Power System Software Outlines

! T34+P)&% E)0Q)G%' 43& E3P%& 'K'+%9 )"),K'#' 0)" W% W)'#0),,K (#$#(%(


#"+3 +P3 0,)''%' 34 +33,':

" *399%&0#), '34+P)&%'5


" 8(<0)+#3"),Z&%'%)&01-)#9%( '34+P)&%'5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 23P%& TK'+%9 T34+P)&%' - A


An Open Source
6
Power System Analysis Toolbox

Commercial Softwares

! *399%&0#), '34+P)&%' (+1% ,#'+ #' "3+ 039E,%+%\):


" 2TTZ8
" 8<&3T+)G
" T#9E3P
" *^/8
" 23P%&R3&,(
" _%E,)"

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 23P%& TK'+%9 T34+P)&%' - >


An Open Source
7
Power System Analysis Toolbox

Commercial Softwares

! *399%&0#), '34+P)&% E)0Q)G%' 43,,3P' )" `),,-#"-3"%a E1#,3'3E1K )"( )&%


+KE#0),,K P%,,-+%'+%( )"( 039E<+)+#3"),,K %4"0#%"+5

! 6%'E#+% +1%#& 039E,%+%"%''I +1%'% '34+P)&%' 0)" &%'<,+ 0<9W%&'39% 43&


%(<0)+#3"), )"( &%'%)&01 E<&E3'%'5

! *399%&0#), '34+P)&%' )&% `0,3'%(aI #5%5 (3 "3+ ),,3P 01)"G#"G +1% '3<&0%
03(% 3& )((#"G "%P ),G3&#+19'5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 23P%& TK'+%9 T34+P)&%' - ?


An Open Source
8
Power System Analysis Toolbox

Open-Source Softwares

! 73& &%'%)&01 E<&E3'%'I +1% #%Y#W#,#+K )"( +1% )W#,#+K 34 %)'K E&3+3+KE#"G
)&% 34+%" 93&% 0&<0#), )'E%0+' +1)" 039E<+)+#3"), %4"0#%"0K5

! J+ +1#' )#9I +1%&% #' ) $)&#%+K 34 3E%" '3<&0% &%'%)&01 +33,'I P1#01 )&%
+KE#0),,K )#9%( +3 ) 'E%0#"0 )'E%0+ 34 E3P%& 'K'+%9 )"),K'#'5

! J" %Y)9E,% #' !R27.XR P1#01 E&3$#(%' )" %Y+&%9%,K &3W<'+ ),G3&#+19
43& 03"+#"<)+#3" E3P%& #3P )"),K'#'5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 23P%& TK'+%9 T34+P)&%' - C


An Open Source
9
Power System Analysis Toolbox

Compiled vs. Script Languages

! * )"4 7XV=VJ_ )&% $%&K 4)'+ W<+ &%b<#&%' Q%%" E&3G&)99#"G 'Q#,,' )"(
)&% "3+ '<#+)W,% 43& 4)'+ E&3+3+KE#"G5

! T%$%&), 1#G1 ,%$%, '0#%"+#"0 ,)"G<)G%'I '<01 )' /)+,)WI /)+1%9)+#0) )"(
/3(%,#0)I 1)$% W%039% 93&% )"( 93&% E3E<,)& 43& W3+1 &%'%)&01 )"(
%(<0)+#3"), E<&E3'%'5

! J+ +1#' )#9I +1%&% #' ) $)&#%+K 34 3E%" '3<&0% &%'%)&01 +33,'I P1#01 )&%
+KE#0),,K )#9%( +3 ) 'E%0#"0 )'E%0+ 34 E3P%& 'K'+%9 )"),K'#'5

! /)+,)W E&3$%( +3 W% +1% W%'+ <'%& 013#0%5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 23P%& TK'+%9 T34+P)&%' - B


An Open Source
10
Power System Analysis Toolbox

Matlab-based Power System Toolboxes

! /)+,)W-W)'%( E3P%& 'K'+%9 )"),K'#' +33,' (+1% ,#'+ #' "3+ 039E,%+%\):
" 23P%& TK'+%9 =33,W3Y (2T=)
" /)+23P%&
" S3,+)G% T+)W#,#+K =33,W3Y (ST=)
" 23P%& J"),K'#' =33,W3Y (2J=)
" 8(<0)+#3"), T#9<,)+#3" =33, (8T=)
" 23P%& 'K'+%9 J"),K'#' =33,W3Y (2TJ=)

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 23P%& TK'+%9 T34+P)&%' - c


An Open Source
11
Power System Analysis Toolbox

Matlab-based Power System Toolboxes

! *39E)&#'3" 34 /)+,)W-W)'%( E3P%& 'K'+%9 )"),K'#' '34+P)&%':


2)0Q)G% 27 *27 X27 TTJ =6 8/= O!F O_8

8T= ! ! ! !
/)+8/=2 ! ! ! !
/)+23P%& ! !
2J= ! ! ! !
2TJ= ! ! ! ! ! ! !
2T= ! ! ! !
T2T ! ! ! ! ! !
ST= ! ! ! ! !

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 23P%& TK'+%9 T34+P)&%' - d


An Open Source
12
Power System Analysis Toolbox

Matlab-based Power System Toolboxes

! =1% 4%)+<&%' #,,<'+&)+%( #" +1% +)W,% )&%:


" E3P%& #3P (27)
" 03"+#"<)+#3" E3P%& #3P )"(Z3& $3,+)G% '+)W#,#+K )"),K'#' (*27-ST)
" 3E+#9), E3P%& #3P (X27)
" '9),, '#G"), '+)W#,#+K )"),K'#' (TTJ)
" +#9% (39)#" '#9<,)+#3" (=6)
" G&)E1#0), <'%& #"+%&4)0% (O!F)
" G&)E1#0), "%+P3&Q %(#+3& (O_8)5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 23P%& TK'+%9 T34+P)&%' - @


An Open Source
13
Power System Analysis Toolbox

Tools Currently not Available in Matlab

! =1% 43,,3P#"G +33,' )&% '+#,, "3+ )$)#,)W,% )' /)+,)W E)0Q)G%' 3& +33,W3Y%':
" 7)<,+ )"),K'#'5
" O&3<"(#"G 'K'+%9'5
" U)&93"#0 )"),K'#'5
" 2&3+%0+#3" )"),K'#' )"( 033&(#")+#3"5
" 8+05

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 23P%& TK'+%9 T34+P)&%' - DN


An Open Source
14
Power System Analysis Toolbox

Matlab vs. GNU/Octave

! J" #9E3&+)"+ W<+ 34+%" 9#''%( #''<% #' +1)+ +1% /)+,)W %"$#&3"9%"+ #' )
0399%&0#), )"( `0,3'%(a E&3(<0+I +1<' /)+,)W Q%&"%, )"( ,#W&)&#%' 0)""3+
W% 93(#"%( "3& 4&%%,K (#'+&#W<+%(5

! =3 ),,3P %Y01)"G#"G #(%)' )"( %44%0+#$%,K #9E&3$#"G '0#%"+#"0 &%'%)&01I


W3+1 +1% +33,W3Y )"( +1% E,)+43&9 3" P1#01 +1% +33,W3Y &<"' '13<,( W%
4&%% (V#01)&( T+),,9)")5

! J" ),+%&")+#$% +3 /)+,)W #' +1% 4&%% O_!ZX0+)$% E&3e%0+5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 23P%& TK'+%9 T34+P)&%' - DD


An Open Source
15
Power System Analysis Toolbox

Introduction to PSAT

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - D


An Open Source
16
Power System Analysis Toolbox

PSAT Features

! 2TJ= 1)' W%%" +13<G1+ +3 W% E3&+)W,% )"( 3E%" '3<&0%5


! 2TJ= &<"' 3" +1% 03993"%'+ 3E%&)+#"G 'K'+%9'
! 2TJ= 0)" E%&43&9 '%$%&), E3P%& 'K'+%9 )"),K'#':
D5 *3"+#"<)+#3" 23P%& 7,3P (*27)f

A5 XE+#9), 23P%& 7,3P (X27)f

>5 T9),, '#G"), '+)W#,#+K )"),K'#'f

?5 =#9% (39)#" '#9<,)+#3"'5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - A


An Open Source
17
Power System Analysis Toolbox

PSAT Features

! 2TJ= (%%E,K %YE,3#+' /)+,)W $%0+3&#g%( 039E<+)+#3"' )"( 'E)&'% 9)+&#Y


4<"0+#3"' #" 3&(%& +3 3E+#9#g% E%&43&9)"0%'5

! =1% ,)+%'+ W%+) $%&'#3" 34 2TJ= ),'3 %YE,3#+' /)+,)W 0,)''%' +3 W% 93&%
$%&')+#,% )"( +3 %)'% 9)#"+%")"0% )"( %Y+%"'#3"'5

! 2TJ= ),'3 03"+)#"' #"+%&4)0%' +3 !R27.XR )"( OJ/T P1#01 1#G1,K


%Y+%"(' 2TJ= )W#,#+K +3 '3,$% *27 )"( X27 E&3W,%9'I &%'E%0+#$%,K5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - >


An Open Source
18
Power System Analysis Toolbox

Synoptic Scheme
Input ('+,$'"- .)/0123#)#
@570$& 451+#)

(#607
R0&,$)&
3#)#
4'$0&

('+,$'"-
='>1#1%
('+,$'"-
@570$ A5"601&'5"
A5"601&'5" B5C0124$5C2D H)'$')'0&
()#)02G#1'#>$0
E"')'#$'F#)'5"
(0))'"?& H&01230K'"07
@570$&

Interfaces
()#)'* 3%"#+'*
!"#$%&'& !"#$%&'&
<!@(
Optimal PF Small Signal
Stability
Continuation PF
HJ9K$5C Time Domain
PMU Placement Simulation

PSAT A5++#"7 B$5))'"?


I'&)51% H)'$')'0&

(#60 <1#9/'*
:0;) R0&,$)& .,)9,)
Output .,)9,)

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - ?


An Open Source
19
Power System Analysis Toolbox

PSAT Features

! F" 3&(%& +3 E%&43&9 )00<&)+% )"( 039E,%+% E3P%& 'K'+%9 )"),K'%'I 2TJ=
'<EE3&+' ) $)&#%+K 34 '+)+#0 )"( (K")9#0 93(%,'5

! 6K")9#0 93(%,' #"0,<(% "3" 03"$%"+#3"), ,3)('I 'K"01&3"3<' 9)01#"%'


)"( 03"+&3,'I &%G<,)+#"G +&)"'43&9%&'I 7J*=TI P#"( +<&W#"%'I )"( 4<%,
0%,,'5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - C


An Open Source
20
Power System Analysis Toolbox

PSAT Features

! h%'#(%' 9)+1%9)+#0), ),G3&#+19' )"( 93(%,'I 2TJ= #"0,<(%' ) $)&#%+K 34


)((#+#3"), +33,'I )' 43,,3P':

D5 !'%&-4&#%"(,K G&)E1#0), <'%& #"+%&4)0%'f

A5 T#9<,#"Q ,#W&)&K 43& 3"%-,#"% "%+P3&Q (#)G&)9'f

>5 6)+) ",% 03"$%&'#3" +3 )"( 4&39 3+1%& 43&9)+'f

?5 !'%& (%""%( 93(%, %(#+3& )"( #"'+),,%&f

C5 *399)"( ,#"% <')G%5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - B


An Open Source
21
Power System Analysis Toolbox

Getting Started

! 2TJ= #' ,)<"01%( WK +KE#"G )+ +1% /)+,)W E&39E+:


>> psat
P1#01 P#,, 0&%)+% ),, '+&<0+<&%' &%b<#&%( WK +1% +33,W3Y )"( 3E%" +1% 9)#"
O!F5

! J,, E&30%(<&%' #9E,%9%"+%( #" 2TJ= 0)" W% ,)<"01%( 4&39 +1#' P#"(3P
WK 9%)"' 34 9%"<'I W<++3"' )"(Z3& '13&+ 0<+'5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - c


An Open Source
22
Power System Analysis Toolbox

Getting Started
! /)#" 2TJ= O!F:

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - d


An Open Source
23
Power System Analysis Toolbox

Simulink Library

! 2TJ= ),,3P' (&)P#"G %,%0+&#0), '01%9%' WK 9%)"' 34 E#0+3&#), W,30Q'5


! =1% 2TJ= 039E<+)+#3"), %"G#"% #' E<&%,K /)+,)W-W)'%( )"( +1% T#9<,#"Q
%"$#&3"9%"+ #' <'%( 3",K )' G&)E1#0), +33,5

! J WKE&3(<0+ 34 +1#' )EE&3)01 #' +1)+ 2TJ= 0)" &<" 3" O_!ZX0+)$%I P1#01
#' 0<&&%"+,K "3+ E&3$#(#"G ) T#9<,#"Q 0,3"%5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - @


An Open Source
24
Power System Analysis Toolbox

Simulink Library
! 2TJ=-T#9<,#"Q .#W&)&K:

iiiiiiiiiii

iiiiiiiiiii

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - DN


An Open Source
25
Power System Analysis Toolbox

Other Features

! =3 %"'<&% E3&+)W#,#+K )"( E&393+% 03"+&#W<+#3"'I 2TJ= #' E&3$#(%( P#+1 )


$)&#%+K 34 +33,'I '<01 )' ) '%+ 34 6)+) 73&9)+ *3"$%&'#3" (67*) 4<"0+#3"'
)"( +1% 0)E)W#,#+K 34 (%""#"G !'%& 6%""%( /3(%,' (!6/')5

! =1% '%+ 34 67* 4<"0+#3"' ),,3P' 03"$%&+#"G ()+) ",%' +3 )"( 4&39 43&9)+'
03993",K #" <'% #" E3P%& 'K'+%9 )"),K'#'5 =1%'% #"0,<(%: F888I 82VFI
2=FI 2TJ2I 2TTZ8I *^/8I /)+23P%&I 2T=I %+05 43&9)+'5 X" /)+,)W
E,)+43&9'I )" %)'K-+3-<'% O!F 1)"(,%' +1% 67*5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - DD


An Open Source
26
Power System Analysis Toolbox

Data Format Conversion


! O!F 43& ()+) 43&9)+ 03"$%&'#3":

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - DA


An Open Source
27
Power System Analysis Toolbox

User Defined Models

! =1% !6/ +33,' ),,3P %Y+%"(#"G +1% 0)E)W#,#+#%' 34 2TJ= )"( 1%,E
%"(-<'%&' +3 b<#0Q,K '%+ <E +1%#& 3P" 93(%,'5

! X"0% +1% <'%& 1)' #"+&3(<0%( +1% $)&#)W,%' )"( (%""%( +1% 6J8 34 +1%
"%P 93(%, #" +1% !6/ O!FI 2TJ= )<+39)+#0),,K 039E#,%' %b<)+#3"'I
039E<+%' 'K9W3,#0 %YE&%''#3" 34 M)03W#)"' 9)+&#0%' )"( P&#+%' ) /)+,)W
4<"0+#3" 34 +1% "%P 039E3"%"+5

! =1%" +1% <'%& 0)" ')$% +1% 93(%, (%""#+#3" )"(Z3& #"'+),, +1% 93(%, #"
2TJ=5

! F4 +1% 039E3"%"+ #' "3+ "%%(%( )"K ,3"G%& #+ 0)" W% <"#"'+),,%( <'#"G +1%
!6/ #"'+),,%& )' P%,,5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - D>


An Open Source
28
Power System Analysis Toolbox

User Defined Models


! O!F 43& <'%& (%""%( 93(%,':

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - D?


An Open Source
29
Power System Analysis Toolbox

Command Line Usage

! 2TJ= #' E&3$#(%( P#+1 ) 0399)"( ,#"% $%&'#3"5 =1#' 4%)+<&% ),,3P' <'#"G
2TJ= #" +1% 43,,3P#"G 03"(#+#3"':

D) F4 #+ #' "3+ E3''#W,% 3& $%&K ',3P +3 $#'<),#g% +1% G&)E1#0), %"$#&3"9%"+
(%5G5 /)+,)W #' &<""#"G 3" ) &%93+% '%&$%&)5

A) F4 3"% P)"+' +3 P&#+% '0&#E+#"G 34 039E<+)+#3"' 3& #"0,<(% 0),,' +3 2TJ=


4<"0+#3"' P#+1#" <'%& (%""%( E&3G&)9'5

>) F4 2TJ= &<"' 3" +1% O_!ZX0+)$% E,)+43&9I P1#01 0<&&%"+,K "%#+1%&
E&3$#(%' O!F +33,' "3& ) T#9<,#"Q-,#Q% %"$#&3"9%"+5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - DC


An Open Source
30
Power System Analysis Toolbox

Power System Model

! =1% '+)"()&( E3P%& 'K'+%9 93(%, #' W)'#0),,K ) '%+ 34 "3",#"%)&


(#44%&%"+#), ),G%W&)#0 %b<)+#3"'I )' 43,,3P':

ẋ = f (x, y, p)
0 = g(x, y, p)

∈ Rn f y )&% +1% ),G%W&)#0 $)&#)W,%'


P1%&% x )&% +1% '+)+% $)&#)W,%' x
y ∈ Rm f p )&% +1% #"(%E%"(%"+ $)&#)W,%' p ∈ R! f f )&% +1% (#44%&%"+#),
%b<)+#3"' f : Rn × Rm × R! #→ Rn f )"( g )&% +1% ),G%W&)#0
%b<)+#3"' g : Rm × Rm × R! #→ Rm 5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - DB


An Open Source
31
Power System Analysis Toolbox

Power System Model

! 2TJ= <'%' +1%'% %b<)+#3"' #" ),, ),G3&#+19'I ")9%,K E3P%& #3PI *27I
X27I '9),, '#G"), '+)W#,#+K )"),K'#' )"( +#9% (39)#" '#9<,)+#3"5

! =1% ),G%W&)#0 %b<)+#3"' g )&% 3W+)#"%( )' +1% '<9 34 ),, )0+#$% )"(
&%)0+#$% E3P%& #"e%0+#3"' )+ W<'%':
     
gp gpm % gpc
g(x, y, p) =   =  −   ∀m ∈ M
gq gqm c∈Cm gqc

P1%&% gpm )"( gqm )&% +1% E3P%& #3P' #" +&)"'9#''#3" ,#"%'I M #' +1%
'%+ 34 "%+P3&Q W<'%'I Cm )"( [gpc
T T T
, gqc ] )&% +1% '%+ )"( +1% E3P%&
#"e%0+#3"' 34 039E3"%"+' 03""%0+%( )+ W<' mI &%'E%0+#$%,K5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - Dc


An Open Source
32
Power System Analysis Toolbox

Component Models

! 2TJ= #' 039E3"%"+-3&#%"+%(I #5%5 )"K 039E3"%"+ #' (%""%(


#"(%E%"(%"+,K 34 +1% &%'+ 34 +1% E&3G&)9 )' ) '%+ 34 "3",#"%)&
(#44%&%"+#),-),G%W&)#0 %b<)+#3"'I )' 43,,3P':

ẋc = fc (xc , yc , pc )
Pc = gpc (xc , yc , pc )
Qc = gqc (xc , yc , pc )

P1%&% xc )&% +1% 039E3"%"+ '+)+% $)&#)W,%'I yc +1% ),G%W&)#0 $)&#)W,%'


(#5%5V )"( θ )+ +1% W<'%' +3 P1#01 +1% 039E3"%"+ #' 03""%0+%() )"( pc
)&% #"(%E%"(%"+ $)&#)W,%'5 =1%" (#44%&%"+#), %b<)+#3"' f )&% W<#,+
03"0)+%")+#"G fc 34 ),, 039E3"%"+'5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - Dd


An Open Source
33
Power System Analysis Toolbox

Component Models

! =1%'% %b<)+#3"' ),3"G P#+1 M)03W#)"' 9)+&#0%' )&% (%""%( #" ) 4<"0+#3"
P1#01 #' <'%( 43& W3+1 '+)+#0 )"( (K")9#0 )"),K'%'5

! F" )((#+#3" +3 +1#' 4<"0+#3"I ) 039E3"%"+ #' (%""%( WK 9%)"' 34 )


'+&<0+<&%I P1#01 03"+)#"' ()+)I E)&)9%+%&' )"( +1% #"+%&03""%0+#3" +3 +1%
G&#(5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - D@


An Open Source
34
Power System Analysis Toolbox

Component Models: Example

! .%+j' 03"'#(%& +1% %YE3"%"+#), &%03$%&K ,3)( (8V.)5


! =1% '%+ 34 (#44%&%"+#),-),G%W&)#0 %b<)+#3"' )&% )' 43,,3P':

ẋc1 = −xc1 /TP + P0 (V /V0 )αs − P0 (V /V0 )αt


ẋc2 = −xc2 /TQ + Q0 (V /V0 )βs − Q0 (V /V0 )βt
Pc = xc1 /TP + P0 (V /V0 )αt
Qc = xc2 /TQ + Q0 (V /V0 )βt

P1%&% )"( P0 I Q0 )"( V0 )&% #"#+#), E3P%&' )"( $3,+)G%'I &%'E%0+#$%,KI


)' G#$%" WK +1% E3P%& #3P '3,<+#3"5

! XW'%&$% +1)+ ) 03"'+)"+ 2k ,3)( 9<'+ W% 03""%0+%( )+ +1% ')9% W<' )'
+1% 8V. +3 (%+%&9#"% +1% $),<%' 34 P0 I Q0 )"( V0 5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - AN


An Open Source
35
Power System Analysis Toolbox

Component Models: Example

! *39E3"%"+ 6)+):
*3,<9" S)&#)W,% 6%'0&#E+#3" !"#+

D - h<' "<9W%& #"+

A Sn 23P%& &)+#"G /SJ

> Vn J0+#$% E3P%& $3,+)G% 03%4"0#%"+ QS

? fn J0+#$% E3P%& 4&%b<%"0K 03%4"0#%"+ Ug

C TP V%), E3P%& +#9% 03"'+)"+ '

B TQ V%)0+#$% E3P%& +#9% 03"'+)"+ '

c αs T+)+#0 &%), E3P%& %YE3"%"+ -

d αt 6K")9#0 &%), E3P%& %YE3"%"+ -

@ βs T+)+#0 &%)0+#$% E3P%& %YE3"%"+ -

DN βt 6K")9#0 &%)0+#$% E3P%& %YE3"%"+ -

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - AD


An Open Source
36
Power System Analysis Toolbox

Component Models: Example

! 8YE3"%"+#), &%03$%&K ,3)(' )&% (%""%( #" +1% '+&<0+<&% ErloadI P13'%
"%,(' )&% )' 43,,3P':

D5 con: %YE3"%"+#), &%03$%&K ,3)( ()+)5


A5 bus: F"(%Y%' 34 W<'%' +3 P1#01 +1% 8V.' )&% 03""%0+%(5
>5 dat: F"#+#), E3P%&' )"( $3,+)G%' (P0 I Q0 )"( V0 )5
?5 n: =3+), "<9W%& 34 8V.'5
C5 xp: F"(%Y%' 34 +1% '+)+% $)&#)W,% xc1 5
B5 xq: F"(%Y%' 34 +1% '+)+% $)&#)W,% xc2 5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - AA


An Open Source
37
Power System Analysis Toolbox

PSAT Forum

! =1% 73&<9 #' ) 9)#,#"G ,#'+ 3E%" +3 ),, 2TJ= <'%&'5


! =1% 73&<9 #' )$)#,)W,% )+:
1++E:ZZG&3<E'5K)1335039ZG&3<EZE')+43&<9Z

! *<&&%"+,K +1% 73&<9 03<"+' 93&% +1)" cCN 9%9W%&'5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - A>


An Open Source
38
Power System Analysis Toolbox

PSAT Forum

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - A?


An Open Source
39
Power System Analysis Toolbox

PSAT in the World

2TJ=i<'%&'

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - AC


An Open Source
40
Power System Analysis Toolbox

Links

! R1%&% +3 G%+ 2TJ=:


1++E:ZZPPP5E3P%&5<P)+%&,3350)Z∼49#,)"3Z
1++E:ZZG&3<E'5K)1335039ZG&3<EZE')+43&<9Z

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB F"+&3(<0+#3" +3 2TJ= - AB


An Open Source
41
Power System Analysis Toolbox

PSAT Examples

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 8Y)9E,%' - D


An Open Source
42
Power System Analysis Toolbox

IEEE 14-bus Test System

! F888 D?-W<' +%'+ 'K'+%9:

L,&2MW
OGO2P22MQRNT229Q,Q
UG22P2!RQSXTM21#72

L,&2MN
OGO2P22MQRSRT29Q,Q
L,&2MR UG22P2!RQSVRM21#72
OGO2P22MQRWMV29Q,Q
UG22P2!RQSXSS21#72
L,&2MS
OGO2P22MQRYWN29Q,Q
UG22P2!RQSXXN21#72

L,&2RZ
L,&2MM OGO2P22MQRWSV29Q,Q
OGO2P22MQRNTM29Q,Q UG22P2!RQSYVY21#72
UG22P2!RQSYVZ21#72

L,&2RT
OGO2P22MQRNZW29Q,Q
UG22P2!RQSWRZ21#72

L,&2RX
OGO2P22MQRT2229Q,Q
UG22P2!RQSYMX21#72 L,&2RV
L,&2RN OGO2P22MQRZ2229Q,Q
OGO2P22MQRMS229Q,Q UG22P2!RQSWRZ21#72
UG22P2!RQMTVY21#72

L,&2RY
OGO2P22MQRMX229Q,Q
UG22P2!RQMYST21#72
L,&2RM
OGO2P22MQRX2229Q,Q
UG22P22R2222221#72

L10#-01

L,&2RS
OGO2P22MQRNY229Q,Q
UG22P2!RQRVTM21#72

L10#-012
L,&2RW
OGO2P22MQRM2229Q,Q
UG22P2!RQSSSX21#72

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 8Y)9E,%' - A


An Open Source
43
Power System Analysis Toolbox

IEEE 14-bus Test System


! 23P%& #3P &%E3&+:

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 8Y)9E,%' - >


An Open Source
44
Power System Analysis Toolbox

IEEE 14-bus Test System


! *3"+#"<)+#3" E3P%& #3P )"),K'#' (O!F):

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 8Y)9E,%' - ?


An Open Source
45
Power System Analysis Toolbox

IEEE 14-bus Test System


! *3"+#"<)+#3" E3P%& #3P )"),K'#' (E,3+'):

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 8Y)9E,%' - C


An Open Source
46
Power System Analysis Toolbox

IEEE 14-bus Test System

! _3'% 0<&$%' )+ W<' D? 43& (#44%&%"+ 03"+#"G%"0#%' 43& +1% F888 D?-W<' +%'+
'K'+%9:

h)'% *)'%
D .#"% A-? X<+)G%

.#"% A-> X<+)G%


N5d
S3,+)G% lE5<5m

N5B

N5?

N5A

N
D D5D D5A D5> D5? D5C D5B D5c D5d
λc

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 8Y)9E,%' - B


An Open Source
47
Power System Analysis Toolbox

IEEE 14-bus Test System


! XE+#9), E3P%& #3P )"),K'#' (O!F):

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 8Y)9E,%' - c


An Open Source
48
Power System Analysis Toolbox

IEEE 14-bus Test System


! *39E)&#'3" W%+P%%" X27 )"( *27 )"),K'#':

*3"+#"G%"0K BCP λ∗ M LC ALC


l/Rm lE5<5m l/Rm l/Rm

_3"% AC@ N5cADD ??C5d DdB5d

.#"% A-? X<+)G% AC@ N5C?Ac >@@5C D?d5B

.#"% A-> X<+)G% AC@ N5AdCA >>A5d c>5dC

! h%0)<'% 34 +1% (%""#+#3"' 34 G%"%&)+3& )"( ,3)( E3P%&' PG )"( PL I 3"%


1)' λc = λ∗ + 15

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 8Y)9E,%' - d


An Open Source
49
Power System Analysis Toolbox

IEEE 14-bus Test System

! =#9% (39)#" '#9<,)+#3":


" F+ 1)' W%%" <'%( ) ?Nn ,3)( #"0&%)'% P#+1 &%'E%0+ +3 +1% W)'% 0)'%
,3)(#"GI )"( "3 2TT )+ W<' D5 J U3E4 W#4<&0)+#3" 300<&' 43& +1% ,#"%
A-? 3<+)G% &%'<,+#"G #" <"()9E%( 3'0#,,)+#3"' 34 G%"%&)+3& )"G,%'5

" J '#9#,)& )"),K'#' 0)" W% 0)&&#%( 3" +1% ')9% 'K'+%9 P#+1 ) ?Nn ,3)(
#"0&%)'% W<+ 03"'#(%&#"G +1% 2TT 34 +1% G%"%&)+3& 03""%0+%( )+ W<' D5
F" +1#' 0)'% +1% 'K'+%9 #' '+)W,%5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 8Y)9E,%' - @


An Open Source
50
Power System Analysis Toolbox

IEEE 14-bus Test System

! =#9% (39)#" '#9<,)+#3" (P#+13<+ 2TT):


D5NNA
ω1 - h<' D
D5NNDC ω2 - h<' A
ω3 - h<' >
D5NND
ω4 - h<' B
O%"%&)+3& TE%%(' lE5<5m

D5NNNC ω5 - h<' d

N5@@@C

N5@@@

N5@@dC

N5@@d
N C DN DC AN AC >N
=#9% l'm

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 8Y)9E,%' - DN


An Open Source
51
Power System Analysis Toolbox

IEEE 14-bus Test System


! 8#G%"$),<% )"),K'#' (P#+1 2TT):

DN

A
F9)G

!A

!?

!B

!d

!DN
!D !N5d !N5B !N5? !N5A N N5A
V%),

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB 8Y)9E,%' - DD


An Open Source
52
Power System Analysis Toolbox

Conclusions

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB *3"0,<'#3"' - D


An Open Source
53
Power System Analysis Toolbox

What is PSAT for?

! 2TJ= #' #(%), 43& +%)01#"G )"( 43& %YE,)#"#"G W)'#0 E3P%& 'K'+%9 )"),K'#'
)"( 03"+&3, 03"0%E+'5

! 2TJ= #' <'%4<, 43& &%'%)&01 E<&E3'%' W%0)<'% ),,3P' %)'K )"( 4)'+
E&3+3+KE#"G 34 "%P 93(%,' )"( ),G3&#+19'5

! 2TJ= #' ),'3 <'%4<, 43& 0&%)+#"G W&#(G%' W%+P%%" /)+,)W )"( 3+1%&
'E%0#),#g%( '34+P)&% E)0Q)G%' (%5G5 OJ/T)5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB *3"0,<'#3"' - A


An Open Source
54
Power System Analysis Toolbox

Some Current Advanced Usages of PSAT

! 2&3+3+KE#"G 34 X27-W)'%( 9)&Q%+ 0,%)&#"G ),G3&#+19' 43& +1% DCNNN-W<'


R8** "%+P3&Q5 *3,,)W3&)+#3" P#+1 _*2J (_3&+1%&" *),#43&"#) 23P%&
JG%"0K) )"( !"#$%&'#+K 34 R)+%&,33I *)")()5

! T+<(K 34 +1% #9E)0+ 34 #"0&%)'#"G P#"( G%"%&)+#3" #" +1% *)'+#,,)-.)


/)"01) '<W+&)"'9#''#3" "%+P3&Q5 *3"+&)0+ P#+1 +1% ,30), G3$%&"9%"+ 34
*)'+#,,)-.) /)"01)5

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB *3"0,<'#3"' - >


An Open Source
55
Power System Analysis Toolbox

Thanks for your attention!

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB *3"0,<'#3"' - ?


An Open Source
56
Power System Analysis Toolbox

Questions?

!"#$%&'#()( (% *)'+#,,)-.) /)"01)

/3"+&%),I M<"% ANI ANNB *3"0,<'#3"' - C

You might also like