|
|
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
%本程序的功能是用牛顿-拉夫逊法进行潮流计算% W( V! W0 z9 |6 z* s" D9 x6 q
n=input('请输入节点数:n=');
. u0 R" l% f& L7 Z( mnl=input('请输入支路数:nl=');
' h; |+ D, d% ?6 @# p$ XB1=input('请输入由支路参数形成的矩阵:B1=');%变压器侧为1,否则为02 i/ }( L; L% }5 b4 q
X=input('请输入由节点号及其对地阻抗形成的矩阵:X=');! D( q9 Q+ j0 x( P7 k0 E) L
Y=zeros(n);
7 Y# R% Q# x- p& x4 c; Wfor i=1:n
% b ~. O* B6 \8 Z! x1 w2 `, e if X(i,2)~=0;- t, [: P7 v) K, }3 F& Q$ U
p=X(i,1);
4 F+ Z+ Q# o' W: D2 F Y(p,p)=X(i,2);
+ r7 Q3 |- ~2 z; [8 w7 ?( J9 [* } end
$ E& `6 l' T# H: U# cend
( b$ P& {( l' B. g1 W# Gfor i=1:nl Z: ?+ s7 s0 k% \
if B1(i,6)==0
% P5 \+ X. G2 f+ @* ^3 [4 k: y3 K/ Z; Z p=B1(i,1);q=B1(i,2);- o8 B$ s0 Y' }7 c- D0 K$ @4 w6 V
else p=B1(i,2);q=B1(i,1);4 J3 P& A# o% Z
end! P+ ?( Y. S9 f$ C
Y(p,q)=Y(p,q)-1./(B1(i,3)*B1(i,5));6 e4 l/ @2 S* I; f9 @
Y(q,p)=Y(p,q);
' p3 [& m1 }( X6 F# ?4 } Y(q,q)=Y(q,q)+1./(B1(i,3)*B1(i,5)^2)+B1(i,4)./2;
/ L; h" m6 M$ C" K1 X+ U Y(p,p)=Y(p,p)+1./B1(i,3)+B1(i,4)./2;8 H: N% f3 `. T; ?. g% U+ K
end %求导纳矩阵: Q+ {/ {' U! ~' ] ^
我在求导纳矩阵时,关于变压器的处理方面老是弄不清楚怎么折算,请问谁研究过这个程序?导纳矩阵的程序是不是有问题 |
|