|
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
%本程序的功能是用牛顿-拉夫逊法进行潮流计算
% {* }' K; W! [5 k& \) Z3 P8 ~n=input('请输入节点数:n=');
4 e! Z6 g8 j9 O/ i: q+ s$ pnl=input('请输入支路数:nl=');! x4 g* b0 d) x# b7 W: f
B1=input('请输入由支路参数形成的矩阵:B1=');%变压器侧为1,否则为0
$ V: F% O+ u; _$ g' J/ nX=input('请输入由节点号及其对地阻抗形成的矩阵:X=');& c( E1 B- U& i4 {
Y=zeros(n);6 n g4 |8 e! P+ Y% w& o
for i=1:n
: t3 `% h& K* L8 F if X(i,2)~=0;
$ M- t! T: \' X& e* m" {+ {6 r5 e p=X(i,1);7 ~" Q7 f9 X/ P: m- S5 Y$ o3 D
Y(p,p)=X(i,2);7 L, O' p5 `4 G" g. O) H7 T
end, q5 C0 `* c9 _3 Z
end
* j* F2 z/ E& W, |( V. h& Hfor i=1:nl% j% t3 P# O8 k& N2 G8 U
if B1(i,6)==0
4 s- k) ^ O4 b& r! j3 V p=B1(i,1);q=B1(i,2);
+ e% H% Y' x% M% a0 w9 O z* d, U/ b else p=B1(i,2);q=B1(i,1);
5 U6 ~5 {$ _' O9 ?- l* s2 z8 f end9 `/ f; L; `$ C- e/ R! N
Y(p,q)=Y(p,q)-1./(B1(i,3)*B1(i,5));2 u4 z: L7 P$ c* q6 p+ n
Y(q,p)=Y(p,q);% v2 ^% y: w. `3 N' K q7 V( @
Y(q,q)=Y(q,q)+1./(B1(i,3)*B1(i,5)^2)+B1(i,4)./2;
; c. f4 g" [. U2 f( w( Q, v Y(p,p)=Y(p,p)+1./B1(i,3)+B1(i,4)./2;9 O3 d6 g, r+ `- V4 l, |; K+ s' m1 R
end %求导纳矩阵
/ \ [5 {5 x. @3 f我在求导纳矩阵时,关于变压器的处理方面老是弄不清楚怎么折算,请问谁研究过这个程序?导纳矩阵的程序是不是有问题 |
|