短路故障计算.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
短路故障计算

一、三相短路故障计算MATLAB程序n=4; %独立节点数nl=3; %支路数B1=[1 3 0.51i 0 1 0;2 3 0.59i 0 1 0;3 4 1.43i 0 1 0]; %线路参数形成的矩阵X=[1 0.2i;2 4i;3 0;4 0]; %对地阻抗形成的矩阵V0=[1;1;1;1]; %各节点的初电压标幺值形成的列矩阵D=[4 0]; %短路点阻抗组成的矩阵NF=1; %短路点数目B=[0;0;0;1]; %常数项矩阵(短路点对应为1,其余节点对应为0)Y=zeros(n); %初始化节点导纳矩阵for i=1:n %初始化节点是否非直接接地 if X(i,2)~=0; %判断i节点是否非直接接地 p=X(i,1); Y(p,p)=1./X(i,2); %算自导中接地阻抗的导纳 endend%形成节点导纳矩阵for i=1:nl if B1(i,6)==0 %判断变压器的变比是否在低压侧(it=0说明i侧为低压侧;it=1说明i侧为高压侧) p=B1(i,1);q=B1(i,2); else p=B1(i,2);q=B1(i,1); endY(p,q)=Y(p,q)-1./B1(i,3)*B1(i,5); %节点互导纳 Y(q,p)=Y(p,q); %节点互导纳Y(p,p)=Y(p,p)+1./B1(i,3)*B1(i,5)^2 +B1(i,4)./2; %节点导纳=自导纳+X修正量Y(q,q)=Y(q,q)+1./B1(i,3)+B1(i,4)./2;enddisp(导纳矩阵);disp(Y); %输出导纳矩阵A=Y; [n,m]=size(A);%解线性方程组,形成矩阵因子表Afor i=1:n A(i,i)=1./A(i,i); for j=i+1:n A(i,j)=A(i,j)*A(i,i); %矩阵规格化 end for k=i+1:n for j=i+1:n A(k,j)=A(k,j)-A(k,i)*A(i,j); end endenddisp(矩阵A的因子表为);disp(A);B=input(请输入常数项矩阵(短路点对应为1,其余节点对应为0),:B=);%利用因子表对常数项进行的前代过程(修正矩阵B)for i=1:n B(i)=B(i)*A(i,i); for j=i+1:n B(j)=B(j)-A(j,i)*B(i); endenddisp(利用因子表对常数项进行会带的结果为: B=) ;disp(B)%利用因子表的上三角回带过程for i=n-1:-1:1 for j=i+1:-1:2 B(j-1)=B(j-1)-A(j-1,i+1)*B(i+1); endenddisp(在因子表的基础上求解线性方程组的解为:X=);disp(B); %解出各节点电压即得到Zik,此时B为列向量V0=input(请输入由各节点的初始电压标幺值形成的列矩阵:V0=);D=input(请输入由短路号、短路点阻抗组成的矩阵:D=);NF=input(请输入短路点的数目:NF=);Z=zeros(n);V=zeros(n);I=zeros(nl);for k=1:NF %求各短路点的电流标幺值 disp(短路点与其他各节点的互阻抗); for i=1:n Z(i,D(k,1))=B(i,1); disp(Z(i,D(k,1))); end I(D(k,1),D(k,1))=V0(D(k,1),1)./(Z(D(k,1),D(k,1))+D(k,2)); ft=num2str(D(k,1)); ts1=(点短路时); ts2=(电流的标幺值If=); dn=strcat(ft,ts1,ts2); disp(dn)

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档