|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
%本程序的功能是用牛顿-拉夫逊法进行潮流计算
1 s+ j+ C$ M* _- @# J9 O1 ~n=input('请输入节点数:n=');' E% M4 {) w0 t9 M$ e
nl=input('请输入支路数:nl=');. L, ~ W+ `) z H$ g u0 z
B1=input('请输入由支路参数形成的矩阵:B1=');%变压器侧为1,否则为07 ]) D) a, p0 L! z( s5 W4 F, ]. W% t
X=input('请输入由节点号及其对地阻抗形成的矩阵:X=');9 w$ T7 K# \: y9 }7 P2 N
Y=zeros(n);
- h( F4 \3 s& O) Y. o8 dfor i=1:n
( c6 M% }' V- s0 J# x# L if X(i,2)~=0;
7 R/ O9 ^& v8 o2 _' I7 L p=X(i,1);
; \* w+ N9 g W Y(p,p)=X(i,2);/ j5 S2 b0 }/ {, Y8 @1 R
end1 t: B3 V4 g& {
end4 k& c6 Q6 y4 F3 W
for i=1:nl0 M' r8 O5 t. K- Q+ i
if B1(i,6)==0
- k/ ]; ~- ?# M+ L. D# G) q p=B1(i,1);q=B1(i,2);
/ s, G! F+ D) u, ~, f2 B6 Z else p=B1(i,2);q=B1(i,1);3 p) M1 ~+ P4 ~2 X8 I# c5 A
end3 [+ v9 e1 q: x1 L& m% L! l
Y(p,q)=Y(p,q)-1./(B1(i,3)*B1(i,5));4 x& k6 a2 N" Z. R+ B
Y(q,p)=Y(p,q);/ p& j" w2 D u; J7 [' Q
Y(q,q)=Y(q,q)+1./(B1(i,3)*B1(i,5)^2)+B1(i,4)./2;7 B6 P% ^" P! ^ H
Y(p,p)=Y(p,p)+1./B1(i,3)+B1(i,4)./2;
# J9 V! t/ f& o" V) ^: B7 oend %求导纳矩阵 e% D. H* R. b7 k! e( Q
我在求导纳矩阵时,关于变压器的处理方面老是弄不清楚怎么折算,请问谁研究过这个程序?导纳矩阵的程序是不是有问题 |
|