亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? chaoliu_finish.m

?? 電力系統潮流程序
?? M
字號:
clc;
clear;
n=5; %input('請輸入節點數:n=');
b=5; %input('請輸入支路數:b=');
jd=0.00001; %input(' 請輸入精度:jd=');
sb=5; %input(' 請輸入平衡節點號sb=');
c=load('zlsj.txt');                                                 %支路數據形成的矩陣 第一列支路號 第二列支路始端 第三列支路末端 第四列支路電阻 
                                                                           %第五列支路電抗 第六列支路導納一半 第七列變比 第八列方向標記
d=load('jdsj.txt');                                               %節點數據形成的矩陣 第一列節電號 第二列節點類型:1--PQ 2--PV 3--平衡 第三列注入有功 
                                                                           %第四列注入無功 第五列消耗有功 第六列消耗無功 第七初始電壓實部 第八列初始電壓虛部 
for ii=1:b
    B1(ii,1)=c(ii,1);                            %支路號
    B1(ii,2)=c(ii,2);                            %支路始端
    B1(ii,3)=c(ii,3);                            %支路末端
    B1(ii,4)=c(ii,4)+i*c(ii,5);                  %支路阻抗 
    B1(ii,5)=c(ii,6);                            %支路導納一半
    B1(ii,6)=c(ii,7);                            %變比
    B1(ii,7)=c(ii,8);                            %方向標記(首端低壓為0,反之為1)
end

%---------------------------------------------以下求導納矩陣
Y=zeros(n,n);
for ii=1:b
    if B1(ii,7)==0
       p=B1(ii,2);q=B1(ii,3);
    else
       p=B1(ii,3);q=B1(ii,2);
    end
    Y(p,q)=Y(p,q)-1./(B1(ii,4)*B1(ii,6)); 
    Y(q,p)=Y(p,q);
    Y(p,p)=Y(p,p)+1./B1(ii,4)+i*B1(ii,5);                                  %以前錯誤虛部忘記乘以i
    Y(q,q)=Y(q,q)+1./(B1(ii,4)*B1(ii,6)^2)+i*B1(ii,5);
end
disp('導納矩陣如下:');
disp(Y);

%--------------------------------------以下求ΔP,ΔQ或ΔP,ΔV^2
G=real(Y);
B=imag(Y);

for ii=1:n
    e(1,ii)=d(ii,7);                                   %電壓實部
    f(1,ii)=d(ii,8);                                   %電壓虛部
    V(1,ii)=sqrt(e(1,ii)^2+f(1,ii)^2);                 %電壓幅值
    angle(1,ii)=atan(f(1,ii)/e(1,ii))*180/pi;          %電壓相角(角度)
end   

Ps=zeros(1,n);
Qs=zeros(1,n);
DP=zeros(1,n);
DQ=zeros(1,n);
ee=zeros(100,n);
ff=zeros(100,n);

for j=1:n
     Ps(1,j)=d(j,3)+d(j,5);
     Qs(1,j)=d(j,4)+d(j,6);         
end

cs=0;
pre=1;

while pre>jd    
    cs=cs+1;   
      A1=zeros(1,n);
      A2=zeros(1,n);
      for ii=1:n
          for j=1:n   
              A1(1,ii)=A1(1,ii)+G(ii,j)*e(1,j)-B(ii,j)*f(1,j);
              A2(1,ii)=A2(1,ii)+G(ii,j)*f(1,j)+B(ii,j)*e(1,j);
          end
          if d(ii,2)==1                                                    %PQ節點
             DP(1,ii)=Ps(1,ii)-e(1,ii)*A1(1,ii)-f(1,ii)*A2(1,ii);
             DQ(1,ii)=Qs(1,ii)-f(1,ii)*A1(1,ii)+e(1,ii)*A2(1,ii);
          else                                                              %PV及平衡節點
                 DP(1,ii)=Ps(1,ii)-e(1,ii)*A1(1,ii)-f(1,ii)*A2(1,ii);
                 DV(1,ii)=d(ii,7)^2+d(ii,8)^2-(e(1,ii)^2+f(1,ii)^2);
          end
      end
      
%--------------------------------------------------以下是求所有節點雅可比矩陣
     K=zeros(2*n,2*n+3); 
     H=zeros(n);
     N=zeros(n);
     J=zeros(n);
     L=zeros(n);
     R=zeros(n);
     S=zeros(n);
     
      for ii=1:n
          if d(ii,2)==1
             for j=1:n
                 if ii~=j
                    H(ii,j)=-G(ii,j)*e(1,ii)-B(ii,j)*f(1,ii);
                    N(ii,j)=B(ii,j)*e(1,ii)-G(ii,j)*f(1,ii);
                    J(ii,j)=B(ii,j)*e(1,ii)-G(ii,j)*f(1,ii);
                    L(ii,j)=G(ii,j)*e(1,ii)+B(ii,j)*f(1,ii);
                 else
                     H(ii,j)=-G(ii,j)*e(1,ii)-B(ii,j)*f(1,ii)-A1(1,ii);
                     N(ii,j)=B(ii,j)*e(1,ii)-G(ii,j)*f(1,ii)-A2(1,ii);
                     J(ii,j)=B(ii,j)*e(1,ii)-G(ii,j)*f(1,ii)+A2(1,ii);
                     L(ii,j)=G(ii,j)*e(1,ii)+B(ii,j)*f(1,ii)-A1(1,ii);
                 end
                 p=2*ii-1;q=2*j-1;r=p+1;s=q+1;t=2*n+1;
                 K(p,q)=J(ii,j);K(p,s)=L(ii,j);K(p,t)=DQ(1,ii);
                 K(r,q)=H(ii,j);K(r,s)=N(ii,j);K(r,t)=DP(1,ii);
             end 
         else     
              for j=1:n
                  if ii~=j
                     H(ii,j)=-G(ii,j)*e(1,ii)-B(ii,j)*f(1,ii);
                     N(ii,j)=B(ii,j)*e(1,ii)-G(ii,j)*f(1,ii);
                     R(ii,j)=0;
                     S(ii,j)=0;
                  else
                      H(ii,j)=-G(ii,j)*e(1,ii)-B(ii,j)*f(1,ii)-A1(1,ii);
                      N(ii,j)=B(ii,j)*e(1,ii)-G(ii,j)*f(1,ii)-A2(1,ii);
                      R(ii,j)=-2*e(1,ii);
                      S(ii,j)=-2*f(1,ii);
                  end
                  p=2*ii-1;q=2*j-1;r=p+1;s=q+1;t=2*n+1;
                  K(p,q)=R(ii,j);K(p,s)=S(ii,j);K(p,t)=DV(1,ii);
                  K(r,q)=H(ii,j);K(r,s)=N(ii,j);K(r,t)=DP(1,ii);
              end
          end
          K(2*ii-1,2*n+2)=d(ii,1);K(2*ii-1,2*n+3)=d(ii,2);
          K(2*ii,2*n+2)=d(ii,1);K(2*ii,2*n+3)=d(ii,2);
      end
      
%-----------------------------------------------以下是求除去平衡節點的雅可比矩陣
      KL=zeros(2*n-2,2*n+3);                                               %KL為行除去平衡節點后形成的矩陣
      for ii=1:2*n
          if K(ii,2*n+2)==sb
              break
          end
      end
              for q=1:ii-1
                  for j=1:2*n+3
                      KL(q,j)=K(q,j);
                  end
              end
              for p=ii:2*n-2
                  for j=1:2*n+3
                      KL(p,j)=K(p+2,j);
                  end
              end            
      
      KK=zeros(2*n-2,2*n+1);                                               %KK為行和列除去平衡節點后形成的矩陣
      for j=1:2*n
          if K(j,2*n+2)==sb
              break
          end
      end
              for q=1:j-1
                  for ii=1:2*n-2
                      KK(ii,q)=KL(ii,q);
                  end
              end
              for p=j:2*n+1
                  for ii=1:2*n-2
                      KK(ii,p)=KL(ii,p+2);
                  end
              end
                 
      zd(1,cs)=KK(1,2*n-1);
      for ii=1:2*n-2    
          if KK(ii,2*n-1)>zd(1,cs)
             zd(1,cs)=KK(ii,2*n-1);
          end 
      end 
      
%------------------------------------------以下是高斯消去法求e,f
      for ii=1:2*n-2
          for j=ii+1:2*n-1
              KK(ii,j)=KK(ii,j)/KK(ii,ii);
         end
          KK(ii,ii)=1;
          for p=ii+1:2*n-2
              for j=ii+1:2*n-1
                  KK(p,j)=KK(p,j)-KK(ii,j)*KK(p,ii);
              end
              KK(p,ii)=0;
          end
      end                                                                  %求出了上三角矩陣  
      
%-------------------------------------------以下是回代過程      
      X=zeros(1,2*n-2);DE=zeros(1,n-1);DF=zeros(1,n-1);
      for ii=2*n-2:-1:1
          if ii~=2*n-2
             X(1,ii)=KK(ii,2*n-1);
             for j=2*n-2:-1:ii+1
                 X(1,ii)=X(1,ii)-KK(ii,j)*X(1,j);
             end
          else
              X(1,2*n-2)=KK(2*n-2,2*n-1);
          end
      end                                                                  %回代結束
     pree=0;
       for ii=1:2*n-2
          if abs(X(1,ii))>pree
              pree=abs(X(1,ii));
          end
       end
       pre=pree;                                                           %判斷是否收斂
       
%---------------------------------------------以下是求修正值       
       for ii=1:n-1
           DE(1,ii)=X(1,2*ii-1);
           DF(1,ii)=X(1,2*ii);                                             %除去平衡節點的電壓實部、虛部的修正值
       end
       for ii=1:n
          if ii==sb
             for j=n:-1:ii+1
                  DE(1,j)=DE(1,j-1);
                  DF(1,j)=DF(1,j-1);
             end
             DE(1,ii)=0;
             DF(1,ii)=0;
          end
       end                                                                 %加上平衡節點后的電壓實部、虛部修正值  
       
%-----------------------------------------------以下是修正后的新的值       
      for ii=1:n               
          if cs~=1
             ee(cs,ii)=ee(cs-1,ii)-DE(1,ii);
             e(1,ii)=ee(cs,ii);
             ff(cs,ii)=ff(cs-1,ii)-DF(1,ii);
             f(1,ii)=ff(cs,ii);
          else
              ee(cs,ii)=e(1,ii)-DE(1,ii);
              e(1,ii)=ee(cs,ii);
              ff(cs,ii)=f(1,ii)-DF(1,ii);
              f(1,ii)=ff(cs,ii);
          end
             V(cs,ii)=sqrt(ee(cs,ii)^2+ff(cs,ii)^2);
             angle(cs,ii)=atan(ff(cs,ii)/ee(cs,ii))*180/pi;
      end
end
%----------------------------------------------以下是求各點有功功率、無功功率
for ii=1:n
    A1(1,ii)=0;
    A2(1,ii)=0;
    for j=1:n
       A1(1,ii)=A1(1,ii)+G(ii,j)*e(1,j)-B(ii,j)*f(1,j);
       A2(1,ii)=A2(1,ii)+G(ii,j)*f(1,j)+B(ii,j)*e(1,j);
    end
    PP(1,ii)=e(1,ii)*A1(1,ii)+f(1,ii)*A2(1,ii);
    QQ(1,ii)=f(1,ii)*A1(1,ii)-e(1,ii)*A2(1,ii);
end
CH=zeros(n,5);                                                             %CH為各節點潮流。第一列為節點號,第二列為電壓幅值,
                                                                           %第三列為電壓角度,第四列為有功功率,第五列為無功功率
for ii=1:n
    CH(ii,1)=ii;
    CH(ii,2)=V(cs,ii);
    CH(ii,3)=angle(cs,ii);
    CH(ii,4)=PP(1,ii);
    CH(ii,5)=QQ(1,ii);
end

disp('迭代次數:')
disp(cs);
disp('電壓實部:')
disp(ee(1:cs,n));
disp('電壓虛部:')
disp(ff(1:cs,n));
disp('電壓數量值:')
disp(V);
disp('電壓角度值:')
disp(angle);
disp('各節點潮流')
disp(CH)
figure(1);
plot(zd);
xlabel('diedaicishu');
ylabel('dianyawucha');
      

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕 久热精品 视频在线| 日本不卡一二三区黄网| 一区二区三区四区av| 午夜欧美在线一二页| 国产成人精品一区二区三区四区| 日韩激情视频网站| 91在线视频观看| 久久久不卡影院| 精品一区二区三区在线观看| 色婷婷久久久久swag精品| 久久久精品免费免费| 手机精品视频在线观看| 色综合久久66| 国产精品盗摄一区二区三区| 国产精品一区二区免费不卡| 欧美一级夜夜爽| 亚洲一区在线视频观看| 色综合色综合色综合 | 色综合久久中文字幕| 精品国产精品一区二区夜夜嗨| 欧美一区二区三区四区久久| 一区二区三区日韩在线观看| 国产福利视频一区二区三区| 日韩免费高清av| 免费看日韩a级影片| 91麻豆精品国产无毒不卡在线观看 | 国产亚洲女人久久久久毛片| 看电视剧不卡顿的网站| 欧美一二三在线| 美女一区二区久久| 精品少妇一区二区三区免费观看| 久久久亚洲午夜电影| 紧缚奴在线一区二区三区| 欧美va亚洲va在线观看蝴蝶网| 久久久久久一二三区| 国产九色sp调教91| 国产亚洲一区字幕| 精品一区二区三区香蕉蜜桃 | 麻豆91在线播放免费| 91精品国产全国免费观看| 视频精品一区二区| 日韩写真欧美这视频| 麻豆精品在线播放| 国产欧美日韩在线看| 成人午夜大片免费观看| 国产精品电影院| 在线看日本不卡| 亚洲成人三级小说| 欧美大片国产精品| 国产成人在线影院| 亚洲欧美日韩久久精品| 制服丝袜日韩国产| 免费人成网站在线观看欧美高清| 成年人国产精品| 亚洲美女免费视频| 欧美一卡二卡在线观看| 丁香啪啪综合成人亚洲小说| 亚洲国产精品视频| 精品99久久久久久| 91麻豆文化传媒在线观看| 亚洲一区欧美一区| 欧美一级欧美一级在线播放| 国产高清不卡一区| 亚洲精品成人精品456| 精品国产乱码久久久久久免费 | 久久亚洲欧美国产精品乐播| 国产自产高清不卡| 亚洲日本电影在线| 欧美电影在线免费观看| 国产91精品精华液一区二区三区| 日韩女优制服丝袜电影| 色综合久久天天| 日韩精品1区2区3区| 亚洲欧洲精品一区二区三区| 8v天堂国产在线一区二区| 国产99久久久国产精品潘金| 日韩精品亚洲一区二区三区免费| 欧美在线综合视频| 国产麻豆一精品一av一免费| 一区二区三区中文在线观看| 久久精品一区蜜桃臀影院| 欧美情侣在线播放| 成人h动漫精品一区二区| 午夜精品成人在线| 国产精品乱码一区二区三区软件 | 日韩影院在线观看| 亚洲美女视频在线观看| 久久久久久久久久看片| 7777精品伊人久久久大香线蕉的 | 成人夜色视频网站在线观看| 亚洲电影激情视频网站| 国产精品电影一区二区| xfplay精品久久| 欧美四级电影在线观看| 国产成人亚洲精品青草天美| 久久黄色级2电影| 偷拍自拍另类欧美| 一区二区三区日韩精品| 国产精品欧美经典| 久久男人中文字幕资源站| 91精品国产综合久久精品app| 另类综合日韩欧美亚洲| 午夜欧美2019年伦理| 综合久久国产九一剧情麻豆| 国产三级久久久| 日韩视频免费观看高清在线视频| 国内精品国产三级国产a久久| 欧美精品一区二区在线播放| 欧美日本韩国一区二区三区视频 | 成人免费在线播放视频| 国产香蕉久久精品综合网| 日韩欧美一区在线| 日韩欧美久久久| 欧美一级一级性生活免费录像| 国内精品免费**视频| 狠狠色狠狠色综合系列| 另类人妖一区二区av| 韩日av一区二区| 久久99热狠狠色一区二区| 国产在线国偷精品产拍免费yy| 中文字幕一区二区三区视频| 久久久久久9999| 国产女人18毛片水真多成人如厕| 欧美在线看片a免费观看| 欧亚洲嫩模精品一区三区| 欧美色综合网站| 777午夜精品视频在线播放| 欧美日韩电影一区| 日韩亚洲欧美成人一区| 日韩精品专区在线影院观看| 久久久久久黄色| 一区在线观看视频| 亚洲图片欧美一区| 男女男精品网站| 国产精品影视在线| 成人97人人超碰人人99| 欧美性生活久久| 日韩一本二本av| 国产日产欧美一区二区三区| 亚洲色图制服丝袜| 五月天视频一区| 激情五月激情综合网| 99久久国产免费看| 欧美美女网站色| 精品国产第一区二区三区观看体验| 在线观看日韩高清av| 91精品国产综合久久久久久| 久久综合色播五月| 中文字幕一区二区三区色视频| 日韩精品中文字幕在线一区| 日本一区二区三区免费乱视频| 欧美一区二区视频观看视频| 2欧美一区二区三区在线观看视频| 欧美性色黄大片| 欧美xxx久久| 亚洲视频在线一区| 日韩精品福利网| 成人av资源站| 日韩欧美一级二级三级| 亚洲精品乱码久久久久久久久| 精品国产一区二区三区av性色 | 一区二区三区国产精华| 蜜臀久久99精品久久久画质超高清| 亚洲欧美日韩国产中文在线| 日产国产欧美视频一区精品 | 国产精品久久毛片a| 日韩一区欧美二区| 91久久精品午夜一区二区| 久久综合久久综合九色| 亚洲高清免费一级二级三级| 99久久综合色| 久久久久久久综合| 麻豆国产91在线播放| 91在线视频观看| 国产日韩欧美综合在线| 人人狠狠综合久久亚洲| 欧洲精品一区二区| 国产精品国产三级国产aⅴ原创| 国产精品伦理一区二区| 极品少妇一区二区| 欧美亚洲动漫另类| 亚洲丝袜精品丝袜在线| 国产大陆a不卡| 精品免费日韩av| 日韩精品乱码av一区二区| 91国内精品野花午夜精品| 国产精品萝li| 福利视频网站一区二区三区| 久久夜色精品国产欧美乱极品| 中文字幕欧美三区| 国产一区在线视频| 欧美v日韩v国产v| 亚洲国产日韩在线一区模特| 色噜噜狠狠一区二区三区果冻| 欧美久久久久免费| 亚洲国产日韩综合久久精品| 日本韩国一区二区三区| 亚洲一区二区五区| 精品视频1区2区| 亚洲国产精品久久人人爱蜜臀|