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

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

?? nrflow.m

?? matlab環境下用牛頓-拉夫遜法進行電力系統潮流計算的程序
?? M
字號:
%牛頓——拉夫遜法進行潮流計算
%n=input('請輸入節點數:n=');
%nl=input('請輸入支路數:nl=');
%isb=input('請輸入平衡母線節點號:isb=');
%pr=input('請輸入誤差精度:pr=');
%iternu=input('請輸入迭代次數:iternu=');
%B1=input('請輸入由支路參數形成的矩陣: B1=');
%B2=input('請輸入各節點參數形成的矩陣: B2=');
%以下為從數據文件讀入數據
clc %清屏
clear %從內存中清除變量和函數
fid = fopen('flowre1.dat','r');
n = fscanf(fid,'%d',[1,1]) %節點數
n1= fscanf(fid,'%d',[1,1]) %支路數
isb=fscanf(fid,'%d',[1,1]) %平衡母線節點號
pr=fscanf(fid,'%g',[1,1])  %誤差精度
iternu=fscanf(fid,'%d',[1,1])%最大迭代次數
B=fscanf(fid,'%g',[7,n]);  %支路數據
BP=fscanf(fid,'%g',[8,n1]);  %節點數據
B=B'
BP=BP'
B1=zeros(n1,7);B2=zeros(n,8);%B1支路參數形成的矩陣 B2各節點參數形成的矩陣
for i=1:n1
    k=1;
    for z=1:6;
      if (z==3)     
          B1(i,z)=complex(B(i,z),B(i,z+1));k=z+1;
      else 
          if (z==4) 
              B1(i,z)=complex(0,B(i,k)); 
          else
              B1(i,z)=B(i,k);
          end     
      end 
      k=k+1;    
  end  
end 
for i=1:n
    k=1;
    for z=1:6;
      if (z==1)  
          B2(i,z)=complex(BP(i,z),BP(i,z+1));k=z+2;
          
      else 
          if (z==2)
              B2(i,z)=complex(BP(i,k),BP(i,k+1));k=k+2;
          else
              B2(i,z)=BP(i,k);   k=k+1;   
          end
      end 
       
  end  
end 
fclose(fid);%關閉數據原文件
Y=zeros(n);e=zeros(1,n);f=zeros(1,n);V=zeros(1,n);%初始化數組
delta=zeros(1,n);S1=zeros(n1);
%求導納矩陣
for i=1:n1
    if B1(i,6)==0
       p=B1(i,1);q=B1(i,2);
    else
       p=B1(i,2);q=B1(i,1);
    end
    Y(p,q)=Y(p,q)-1./(B1(i,3)*B1(i,5));
    Y(q,p)=Y(p,q);
    Y(q,q)=Y(q,q)+1./(B1(i,3)*B1(i,5)^2)+B1(i,4)./2;
    Y(p,p)=Y(p,p)+1./B1(i,3)+B1(i,4)./2;
end
disp('導納矩陣 Y=');
disp(Y)
G=real(Y);B=imag(Y);
fid=fopen('result.dat','a');
fprintf(fid,'\n導納矩陣G 實部')
fprintf(fid,'\n%g %g %g %g %g',G)
fprintf(fid,'\n導納矩陣B 虛部')
fprintf(fid,'\n%g %g %g %g %g',B)

for i=1:n
    e(i)=real(B2(i,3));
    f(i)=imag(B2(i,3));
    V(i)=B2(i,4);
end
for i=1:n
    S(i)=B2(i,1)-B2(i,2);%節點注入功率=發電機注入節點的功率減去節點負荷功率
    B(i,i)=B(i,i)+B2(i,5);
end
P=real(S);Q=imag(S);
ICT1=0;IT2=1;N0=2*n;N=N0+1;a=0;overflag=0;
while IT2~=0
      IT2=0;a=a+1;
      
      for i=1:n
          if i~=isb%除平衡節點外
             C(i)=0;D(i)=0;
             for j1=1:n
                 C(i)=C(i)+G(i,j1)*e(j1)-B(i,j1)*f(j1);
                 D(i)=D(i)+G(i,j1)*f(j1)+B(i,j1)*e(j1);
             end
             P1=C(i)*e(i)+f(i)*D(i);
             Q1=C(i)*f(i)-e(i)*D(i);
%求'P,Q'    
             V2=e(i)^2+f(i)^2;
             if B2(i,6)~=3
                DP=P(i)-P1;%有功功率的誤差
                DQ=Q(i)-Q1;%無功功率的誤差
                for j1=1:n
                    if j1~=isb&j1~=i
                       X1=-G(i,j1)*e(i)-B(i,j1)*f(i);
                       X2=B(i,j1)*e(i)-G(i,j1)*f(i);
                       X3=X2;
                       X4=-X1;
                       p=2*i-1;q=2*j1-1;J(p,q)=X3;J(p,N)=DQ;
                       m=p+1;
                       J(m,q)=X1;J(m,N)=DP;q=q+1;J(p,q)=X4;
                       J(m,q)=X2;
                    elseif j1==i&j1~=isb
                       X1=-C(i)-G(i,i)*e(i)-B(i,i)*f(i);
                       X2=-D(i)+B(i,i)*e(i)-G(i,i)*f(i);
                       X3=D(i)+B(i,i)*e(i)-G(i,i)*f(i);
                       X4=-C(i)+G(i,i)*e(i)+B(i,i)*f(i);
                       p=2*i-1;q=2*j1-1;J(p,q)=X3;J(p,N)=DQ;
                       m=p+1;
                       J(m,q)=X1;J(m,N)=DP;q=q+1;J(p,q)=X4;
                       J(m,q)=X2;
                    end
                end
             else
                DP=P(i)-P1;
                DV=V(i)^2-V2;
                for j1=1:n
                    if j1~=isb&j1~=i
                       X1=-G(i,j1)*e(i)-B(i,j1)*f(i);
                       X2=B(i,j1)*e(i)-G(i,j1)*f(i);
                       X5=0;X6=0;
                       p=2*i-1;q=2*j1-1;J(p,q)=X5;J(p,N)=DV;
                       m=p+1;
                       J(m,q)=X1;J(m,N)=DP;q=q+1;J(p,q)=X6;
                       J(m,q)=X2;
                    elseif j1==i&j1~=isb
                       X1=-C(i)-G(i,i)*e(i)-B(i,i)*f(i);
                       X2=-D(i)+B(i,i)*e(i)-G(i,i)*f(i);
                       X5=-2*e(i);
                       X6=-2*f(i);
                       p=2*i-1;q=2*j1-1;J(p,q)=X5;J(p,N)=DV;
                       m=p+1;
                       J(m,q)=X1;J(m,N)=DP;q=q+1;J(p,q)=X6;
                       J(m,q)=X2;
                    end
                end
             end
          end
      end
%求雅可比矩陣
      for k=3:N0
          k1=k+1;N1=N;
          for k2=k1:N1
              J(k,k2)=J(k,k2)./J(k,k);
          end
          J(k,k)=1;
          if k~=3
             k4=k-1;
             for k3=3:k4
                 for k2=k1:N1
                  J(k3,k2)=J(k3,k2)-J(k3,k)*J(k,k2);
                 end
                 J(k3,k)=0;
             end
             if k==N0 
                 break;
             end
                for k3=k1:N0
                    for k2=k1:N1
                        J(k3,k2)=J(k3,k2)-J(k3,k)*J(k,k2);
                    end
                J(k3,k)=0;
             end
          else
             for k3=k1:N0
                 for k2=k1:N1
                     J(k3,k2)=J(k3,k2)-J(k3,k)*J(k,k2);
                 end
                 J(k3,k)=0;
             end
          end
      end
 
      for k=3:2:N0-1
          L=(k+1)./2;
          e(L)=e(L)-J(k,N);
          k1=k+1;
          f(L)=f(L)-J(k1,N);
      end
      for k=3:N0
          DET=abs(J(k,N));
          if DET>=pr
             IT2=IT2+1;
          end
      end
      ICT2(a)=IT2;
      ICT1=ICT1+1;
      if ICT1>iternu 
          overflag=1;
          break;    
      end 
end

%用高斯消去法解"w=-J*V"
if overflag==0
disp('迭代次數:');
disp(ICT1);
disp('沒有達到精度要求的個數:');
disp(ICT2);
for k=1:n
    V(k)=sqrt(e(k)^2+f(k)^2);
    delta(k)=atan(f(k)./e(k))*180./pi;
    E(k)=e(k)+f(k)*j;
end
disp('各節點的實際電壓標幺值E為(節點號從小到大排列):');
disp(E);
disp('各節點的電壓大小V為(節點號從小到大排列):');
disp(V);
fprintf(fid,'\n各節點的電壓大小V為(節點號從小到大排列):');
fprintf(fid,'\n%g %g %g %g %g ',V);

disp('各節點的電壓相角delta為(節點號從小到大排列):');
disp(delta);
fprintf(fid,'\n各節點的電壓相角delta為(節點號從小到大排列):');
fprintf(fid,'\n%g %g %g %g %g ',delta);

for p=1:n
    C(p)=0;
    for q=1:n
        C(p)=C(p)+conj(Y(p,q))*conj(E(q));
    end
    S(p)=E(p)*C(p);
end
disp('各節點的功率S為(節點號從小到大排列):');
disp(S);
disp('各條支路的首端功率Si為(順序同您輸入B1時一致):');
for i=1:n1
    if B1(i,6)==0
       p=B1(i,1);q=B1(i,2);
    else
       p=B1(i,2);q=B1(i,1);
    end
Si(p,q)=E(p)*(conj(E(p))*conj(B1(i,4)./2)+(conj(E(p)*B1(i,5))-conj(E(q)))*conj(1./(B1(i,3)*B1(i,5))));
    disp(Si(p,q));
end
disp('各條支路的末端功率Sj為(順序同您輸入B1時一致):');
for i=1:n1
    if B1(i,6)==0
       p=B1(i,1);q=B1(i,2);
    else
       p=B1(i,2);q=B1(i,1);
    end
Sj(q,p)=E(q)*(conj(E(q))*conj(B1(i,4)./2)+(conj(E(q)./B1(i,5))-conj(E(p)))*conj(1./(B1(i,3)*B1(i,5))));
    disp(Sj(q,p));
end
disp('各條支路的功率損耗DS為(順序同您輸入B1時一致):');
for i=1:n1
    if B1(i,6)==0
       p=B1(i,1);q=B1(i,2);
    else
       p=B1(i,2);q=B1(i,1);
    end
    DS(i)=Si(p,q)+Sj(q,p);
    disp(DS(i));
end
fclose(fid);
else 
   disp('在最大迭代次數范圍內不收斂'); 
   fclose(fid);
end 
disp(J)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91一区二区三区在线观看| 91日韩一区二区三区| 99热99精品| 国产精品热久久久久夜色精品三区 | 中文字幕免费不卡在线| 国产福利不卡视频| 国产精品电影一区二区| 色老头久久综合| 午夜精品成人在线视频| 亚洲精品在线免费观看视频| 国产盗摄精品一区二区三区在线| 精品福利二区三区| 日韩av不卡在线观看| 精品久久人人做人人爽| 成人激情动漫在线观看| 一区二区在线观看av| 欧美一区二区在线免费观看| 国产一区二区三区美女| 中文字幕一区二区三| 欧美日韩一区二区欧美激情| 久久精品国产99国产精品| 国产欧美精品一区二区三区四区| 色综合天天综合网国产成人综合天 | 成人毛片视频在线观看| 亚洲一区二三区| 欧美成人精品3d动漫h| 懂色一区二区三区免费观看| 亚洲午夜视频在线观看| 久久久久久**毛片大全| 色成年激情久久综合| 久久精品国产精品亚洲综合| 日韩理论电影院| 亚洲精品一区二区三区四区高清| av电影在线观看完整版一区二区| 日韩国产欧美一区二区三区| 国产精品女人毛片| 欧美一区二区日韩| 99久久婷婷国产| 久久99国产精品免费| 亚洲丝袜美腿综合| 亚洲国产va精品久久久不卡综合 | 欧美剧情电影在线观看完整版免费励志电影 | 欧美精品色一区二区三区| 国产成人午夜精品影院观看视频| 亚洲观看高清完整版在线观看| 久久久久久久久久久久电影| 欧美日韩视频在线一区二区| 国产**成人网毛片九色| 蜜臀av一区二区在线观看| 亚洲激情欧美激情| 亚洲欧洲成人av每日更新| 亚洲精品一区二区三区99| 欧美精品亚洲二区| 在线免费不卡视频| 99re免费视频精品全部| 国产精品一级二级三级| 美女被吸乳得到大胸91| 亚洲va天堂va国产va久| 日本少妇一区二区| 中文字幕字幕中文在线中不卡视频| 日韩欧美一级二级三级| 欧美日韩mp4| 91理论电影在线观看| 国产成人精品亚洲777人妖| 麻豆一区二区99久久久久| 天天色综合成人网| 亚洲午夜av在线| 亚洲自拍偷拍麻豆| 一区二区三区不卡视频在线观看| 国产精品美女久久久久久| 国产片一区二区三区| 精品国产精品网麻豆系列 | 成人免费毛片片v| 精品一区二区在线视频| 美女脱光内衣内裤视频久久网站 | 亚洲一区二区三区不卡国产欧美| 精品剧情在线观看| 日韩黄色小视频| 亚洲综合视频网| 亚洲人成精品久久久久| 亚洲精品日韩一| 一区二区欧美视频| 亚洲动漫第一页| 亚洲一级在线观看| 首页欧美精品中文字幕| 日韩福利视频网| 久久精品99国产国产精| 久久精品999| 国产91高潮流白浆在线麻豆| 成人短视频下载| 99精品视频一区二区| 一本久道中文字幕精品亚洲嫩| 91国产丝袜在线播放| 欧美日韩一区国产| 精品乱人伦小说| 国产性天天综合网| 亚洲欧美另类久久久精品 | 一区二区三区在线视频免费观看| 亚洲人妖av一区二区| 亚洲影院理伦片| 免费国产亚洲视频| 国产传媒一区在线| 亚洲丝袜美腿综合| 一区二区免费在线| 日一区二区三区| 国产一区激情在线| 91在线观看美女| 欧美高清hd18日本| 国产亚洲欧美日韩日本| 亚洲日穴在线视频| 日本伊人午夜精品| 成人小视频免费观看| 在线精品视频小说1| 精品国产髙清在线看国产毛片| 国产精品久久三| 日日夜夜一区二区| 成人h精品动漫一区二区三区| 欧美午夜精品久久久久久超碰 | 亚洲精品videosex极品| 日本中文一区二区三区| 成人黄色免费短视频| 欧美福利电影网| 国产精品久久网站| 久久疯狂做爰流白浆xx| 91在线小视频| 精品国产自在久精品国产| 亚洲欧美偷拍卡通变态| 毛片av一区二区| 91成人在线观看喷潮| 久久久青草青青国产亚洲免观| 亚洲一二三级电影| 成人在线综合网站| 欧美一区二区视频观看视频| 一区视频在线播放| 国产一区视频网站| 欧美精品一级二级| 亚洲人成精品久久久久久| 国产一区二区91| 91精品国产综合久久福利 | 久久久精品影视| 日韩**一区毛片| 欧美在线999| 亚洲欧洲精品成人久久奇米网| 久久99精品一区二区三区三区| 欧美这里有精品| 亚洲欧美在线视频| 国产一区久久久| 精品成人在线观看| 午夜免费久久看| 欧美羞羞免费网站| 亚洲日本欧美天堂| 91在线无精精品入口| 欧美激情一二三区| 国产综合成人久久大片91| 日韩欧美一区中文| 日本亚洲免费观看| 欧美一区二区三区不卡| 五月婷婷激情综合网| 欧美日本精品一区二区三区| 亚洲一级二级三级| 在线这里只有精品| 有码一区二区三区| 97久久超碰国产精品电影| 国产精品美女一区二区三区| 国产成人精品免费网站| 国产区在线观看成人精品| 国产美女主播视频一区| 久久综合丝袜日本网| 激情五月播播久久久精品| 精品久久久久久久久久久久久久久久久| 日产国产欧美视频一区精品| 91精品国产综合久久小美女| 婷婷综合五月天| 91精品欧美久久久久久动漫| 三级欧美韩日大片在线看| 91麻豆精品久久久久蜜臀| 日韩国产在线一| 欧美变态tickle挠乳网站| 狠狠色狠狠色合久久伊人| 亚洲一本大道在线| 成人av中文字幕| 国产精品国产三级国产三级人妇 | 天天综合网天天综合色| 欧美性色aⅴ视频一区日韩精品| 亚洲在线视频网站| 欧美一区二区成人| 精品一区二区三区免费视频| 国产网红主播福利一区二区| 成人av中文字幕| 亚洲亚洲精品在线观看| 欧美一区二区三区在线看| 国产在线一区二区| 国产精品久久777777| 欧美日韩精品一区二区三区四区| 视频一区二区不卡| 精品处破学生在线二十三| av一区二区久久| 日韩综合小视频| 久久精品一区二区| 在线视频你懂得一区二区三区|