⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 duichen.m

📁 可以用来进行电力系统短路计算中对称短路计算。
💻 M
字号:
%Z是网络的阻抗矩阵
Z=[j*0.15   j*0.1   j*0.1
   j*0.1    j*0.075 j*0.1
   j*0.1    j*0.1    0    ]
N1=3; %是网络的节点数
k=3 ; %k是短路的节点号
 Y=zeros(3,3);                  %形成3*3的零矩阵
 for i=1:N1
     for p=1:N1
         if Z(i,p)~=0
         Y(i,i)=Y(i,i)+1/Z(i,p);%自导纳等于所有连接在该节点上的导纳之和
            if  i~=p
        Y(i,p)=-1/Z(i,p);       %互导纳等于两节点间导纳的负值
            end
         end
 end
end
 ZZ=eye(N1)/Y  ;       %对节点导纳矩阵求逆得到节点阻抗矩阵
 for p=1:N1
     if p==k;
         I(p)=1;
     else 
         I(p)=0;
     end 
 end
 ZZf=ZZ*I';
 If=1/ZZf(k)          %求得短路电流
 %计算各点的故障电压分量
 for p=1:N1
     if p==k
         II(p)=-If;
     else 
         II(p)=0;   
     end
 end
 vv=ZZ*II'
 
 %假设故障前空载,各节点电压为1
 for p=1:N1
     vvv(p)=1
 end
 %计算各点故障后的电压值:正常运行的电压分量+故障分量
 for p=1:N1
     if p==k
         U(p)=0;   %短路点的电压为零
     else 
         U(p)=vvv(p)-vv(p)
     end
 end
 %计算各支路电流
 for m=1:N1
     for n=1:N1
         if m<n
             I(m,n)=(U(m)-U(n))/Z(m,n)  %支路电流等于节点的电压差除以支路阻抗
         end
     end
 end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -