|
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
%本程序的功能是用牛顿-拉夫逊法进行潮流计算; l2 k9 w4 F H# a+ i+ |, v- Y
n=input('请输入节点数:n=');
5 A7 v5 g) P h! t6 x. o qnl=input('请输入支路数:nl=');8 j2 X- }3 y( Y% }
B1=input('请输入由支路参数形成的矩阵:B1=');%变压器侧为1,否则为09 p! H' ^" G8 x3 E3 c
X=input('请输入由节点号及其对地阻抗形成的矩阵:X=');, i! ~6 I S, [
Y=zeros(n);
% U* x) E% x" d# D3 g" kfor i=1:n) l; \( H) N8 X) L) b g% i# s
if X(i,2)~=0;
6 K2 a e- Q. i$ t8 h; W p=X(i,1); j& Z+ [ i, Y; s" ]
Y(p,p)=X(i,2);
' p8 m+ D/ [8 D. w1 _; [ end. c1 F: v; M3 o( @ q. T1 j' t
end
- y4 f+ i v8 }4 T* S( ^9 bfor i=1:nl! n/ v1 B8 v7 n, I/ V- Y
if B1(i,6)==02 B1 Y- F# ~6 b: O5 Q. J1 |. x7 x
p=B1(i,1);q=B1(i,2);
& G8 ]' i; l: Y3 O1 q3 B3 l* j else p=B1(i,2);q=B1(i,1);
/ j7 S: ]5 c% ?! ]; Z+ f end5 l4 D& G$ j ]- ^
Y(p,q)=Y(p,q)-1./(B1(i,3)*B1(i,5));
. B% M7 I5 I8 m9 G Y(q,p)=Y(p,q);' T1 G2 q/ a* J0 Q% v
Y(q,q)=Y(q,q)+1./(B1(i,3)*B1(i,5)^2)+B1(i,4)./2;
# R& T2 |2 k: a# z Y(p,p)=Y(p,p)+1./B1(i,3)+B1(i,4)./2;
& v0 U% t6 S, L- i4 ~7 ~5 Uend %求导纳矩阵
0 R" A; M0 _0 G' l l, N我在求导纳矩阵时,关于变压器的处理方面老是弄不清楚怎么折算,请问谁研究过这个程序?导纳矩阵的程序是不是有问题 |
|