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

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

?? flow手算幫手.c

?? 電力系統潮流計算程序 對電力系統自動化的學生是必要的
?? C
?? 第 1 頁 / 共 2 頁
字號:
 /*讀取PQ節點的注入功率*/
 for(i=1;i<=npq;i++)
    {fscanf(fp,"%f",PE+i);
     fscanf(fp,"%f",QUE+i);
    }
 
 /*讀取PV節點的P && V并得出U^2*/
 for(i=npq+1;i<=n-1;i++)
    {fscanf(fp,"%f",PE+i);
     fscanf(fp,"%f",e+i);
     QUE[i]=e[i]*e[i];
    }
 
 /*讀取平衡節點的e && f*/
 fscanf(fp,"%f",e+n);
 fscanf(fp,"%f",f+n);
 

/*讀取各支路的起點號b,終點號e,支路阻抗R && X*/
 for(i=1;i<=z;i++)
    {fscanf(fp,"%d",&zl[i].b);
     fscanf(fp,"%d",&zl[i].e);
     fscanf(fp,"%f",&zl[i].RG);
     fscanf(fp,"%f",&zl[i].XB);
    }

 /*讀取計算精度E*/
 fscanf(fp,"%f",&E);
 
 /*讀取最大迭代次數km*/
 fscanf(fp,"%d",&km);

  /*給PQ節點的e賦初值*/
 for(i=1;i<=npq;i++)
    e[i]=1;
 
 printf("                          歡迎使用潮流精靈2007!\n"); 
 fprintf(fp1,"                          歡迎使用潮流精靈2007!\n"); 


 /*求取節點導納矩陣并輸出*/
 fprintf(fp1,"求節點導納矩陣:\n"); 
 dn(fp1);
 fprintf(fp1,"\n導納矩陣中的各元素:Y11=......Y12=......Ynn=......\n\n"); 
 
 fprintf(fp1,"形成導納矩陣YB:\nYB=\n");
 for(i=1;i<=n;i++)
   {for(j=1;j<=n;j++)
      fprintf(fp1,"   %f+j(%f)",G[i][j],B[i][j]);
    fprintf(fp1,"\n"); 
   }
 fprintf(fp1,"\n\n\n"); 

 
 
 
 /*該循環為迭代循環,直到達到規定精度或最大迭代次數為止*/
 do
{ /*輸出分隔線*/
 for(i=0;i<18;i++)
    fprintf(fp1,"------");
 fprintf(fp1,"\n");  

 fprintf(fp1,"第%d次迭代:K=%d\n\n",K,K);

 fprintf(fp1,"1、計算各PQ、PV節點功率的不平衡量,及PV節點電壓的不平衡量:\n\n");
 fprintf(fp1,"取:\n");
 for(i=1;i<=npq;i++)
    fprintf(fp1,"   U%d(%d)=e%d(%d)+f%d(%d)=%f+j%f\n",i,K,i,K,i,K,e[i],f[i]);
 for(i=npq+1;i<=n-1;i++)
    fprintf(fp1,"   U%d(%d)=e%d(%d)+f%d(%d)=%f+j%f\n",i,K,i,K,i,K,e[i],f[i]);
 fprintf(fp1,"   節點%d是平衡節點,保持U%d=e%d+f%d=%f+j%f為定值。\n\n",n,n,n,n,e[n],f[n]);
 
 
 
 /*計算PQ節點的P和Q*/
 fprintf(fp1,"a/計算各PQ、PV節點功率:\n");
 
 fprintf(fp1,"Pi(%d)=求和... Qi(%d)=求和... Ui(%d)=ei(%d)^2+fi(%d)^2\n\n",K,K,K,K,K);
 fprintf(fp1,"下面的符號別忘了帶角標!\n\n");
 
 PQ(fp1);
 /*計算PV節點的P和V*/
 PV(fp1);


 /*計算PQ節點的DP,DQ*/
 fprintf(fp1,"于是:DPi=Pi-Pi(%d);DQi=Qi-Qi(%d);DUi^2=Ui^2-(ei(%d)^2+fi(%d)^2)\n\n",K,K,K,K);
 for(i=1;i<=npq;i++)
    {DP[i]=PE[i]-P[i];
     DQU[i]=QUE[i]-QU[i];
     fprintf(fp1,"DP%d=P%d-P%d(%d)=%f-(%f)=%f\n",i,i,i,K,PE[i],P[i],DP[i]);
     fprintf(fp1,"DQ%d=Q%d-Q%d(%d)=%f-(%f)=%f\n",i,i,i,K,QUE[i],QU[i],DQU[i]);
    }
 /*計算PV節點的DP,D(U^2)*/
 for(i=npq+1;i<=n-1;i++)
    {DP[i]=PE[i]-P[i];
     DQU[i]=QUE[i]-QU[i];
     fprintf(fp1,"DP%d=P%d-P%d(%d)=%f-(%f)=%f\n",i,i,i,K,PE[i],P[i],DP[i]);
     fprintf(fp1,"D(U%d)^2=(U%d)^2-(e%d(%d)^2+f%d(%d)^2)=%f-((%f)^2+(%f)^2)=%f\n",i,i,i,K,i,K,QUE[i],e[i],f[i]);
    }
 fprintf(fp1,"\n\n");

 fprintf(fp1,"2、計算雅可比矩陣中各元素:\n\n");


 /*計算PQ節點的aii和bii*/
 for(i=1;i<=npq;i++)
   {ai[i]=(P[i]*e[i]+QU[i]*f[i])/(e[i]*e[i]+f[i]*f[i]);
    bi[i]=(P[i]*f[i]-QU[i]*e[i])/(e[i]*e[i]+f[i]*f[i]);  
    fprintf(fp1,"I%d=(P%d-jQ%d)/U%d*=(%f-j%f)/(%f-j%f)=%f+j%f=a%d%d+jb%d%d\n",i,i,i,i,P[i],QU[i],e[i],f[i],ai[i],bi[i],i,i,i,i); 
   }
 fprintf(fp1,"\n\n");

/*計算PV節點的aii和bii*/
 for(i=npq+1;i<=n-1;i++)
   {fprintf(fp1,"Q%d=",i);
    QU[i]=0;
    for(j=1;j<=n;j++)
       {QU[i]+=f[i]*(G[i][j]*e[j]-B[i][j]*f[j])-e[i]*(G[i][j]*f[j]+B[i][j]*e[j]);
        fprintf(fp1,"+%f*(%f*%f-%f*%f)-%f*(%f*%f+%f*%f)\n   ",f[i],G[i][j],e[j],B[i][j],f[j],e[i],G[i][j],f[j],B[i][j],e[j]);
       }
     fprintf(fp1,"=%f\n",QU[i]);
    ai[i]=(P[i]*e[i]+QU[i]*f[i])/(e[i]*e[i]+f[i]*f[i]);
    bi[i]=(P[i]*f[i]-QU[i]*e[i])/(e[i]*e[i]+f[i]*f[i]);  
    fprintf(fp1,"I%d=(P%d-jQ%d)/U%d*=(%f-j%f)/(%f-j%f)=%f+j%f=a%d%d+jb%d%d\n",i,i,i,i,P[i],QU[i],e[i],f[i],ai[i],bi[i],i,i,i,i); 
   }
 fprintf(fp1,"\n\n");


fprintf(fp1,"雅可比矩陣的各個元素分別為:\n\n");
 
/*求PQ節點形成的雅可比矩陣*/
 PQykb(fp1);


/*求PV節點形成的雅可比矩陣*/
 PVykb(fp1);

fprintf(fp1,"3、所以可以得到K=%d時的雅可比矩陣:\n",K);
 /*輸出雅克比矩陣*/
fprintf(fp1,"J(%d)=\n",K);
for(i=1;i<=2*(n-1);i++)
   {for(j=1;j<=2*(n-1);j++)
      fprintf(fp1,"  %f",J[i][j]);
   fprintf(fp1,"\n");
   }
fprintf(fp1,"\n\n");

fprintf(fp1,"至此,可以建立修正方程組如下:....\n\n");


/*用列主元高斯消去法來接上面行成的線性方程組*/
for(i=1;i<=n-1;i++)
   {b1[2*i-1]=DP[i];
    b1[2*i]=DQU[i];
   }
lzy(2*(n-1),J,b1,fp1);
 
/*把解方程的結果賦給df與de并求最大不平衡量的絕對值dm*/
dm=0;
for(i=1;i<=n-1;i++)
   {df[i]=b1[2*i-1];
    de[i]=b1[2*i];
    if(fabs(df[i])>dm)
       dm=fabs(df[i]);
    if(fabs(de[i])>dm)
       dm=fabs(de[i]);
   }

fprintf(fp1,"解得:\n");
for(i=1;i<=n-1;i++)
   {fprintf(fp1,"   df%d=%f\n",i,df[i]);
    fprintf(fp1,"   de%d=%f\n",i,de[i]);
   }
fprintf(fp1,"\n\n");

fprintf(fp1,"因為:ei(%d)=ei(%d)+dei(%d); fi(%d)=fi(%d)+dfi(%d)\n所以:\n",K+1,K,K,K+1,K,K);
/*根據不平衡量求f與e的修正值并輸出*/
for(i=1;i<=n-1;i++)
   {f[i]+=df[i];
    e[i]+=de[i];
   }

for(i=1;i<=n-1;i++)
   {fprintf(fp1,"   e%d(%d)=e%d(%d)+de%d(%d)=%f+%f=%f\n",i,K+1,i,K,i,K,e[i]-de[i],de[i],e[i]);
    fprintf(fp1,"   f%d(%d)=f%d(%d)+df%d(%d)=%f+%f=%f\n",i,K+1,i,K,i,K,f[i]-df[i],df[i],f[i]);
   }
fprintf(fp1,"\n\n");

K++;

}
while(K<km && dm>E);

 
 /*輸出分隔線*/
 for(i=0;i<18;i++)
    fprintf(fp1,"------");
 fprintf(fp1,"\n");  
 
 /*輸出各節點的電壓*/
 fprintf(fp1,"各節點電壓為:\n");
 for(i=1;i<=n;i++)
    fprintf(fp1,"   U%d=e%d+jf%d=%f+j(%f)\n",i,i,i,e[i],f[i]);


/*輸出分隔線*/
 for(i=0;i<18;i++)
    fprintf(fp1,"------");
 fprintf(fp1,"\n");  
 /*計算平衡功率S~n*/
 fprintf(fp1,"平衡節點功率為:\n");
 i=n;
 PE[i]=0;
 for(j=1;j<=n;j++)
    PE[i]+=e[i]*(G[i][j]*e[j]-B[i][j]*f[j])+f[i]*(G[i][j]*f[j]+B[i][j]*e[j]);
 QUE[i]=0;
 for(j=1;j<=n;j++)
    QUE[i]+=f[i]*(G[i][j]*e[j]-B[i][j]*f[j])-e[i]*(G[i][j]*f[j]+B[i][j]*e[j]);
 fprintf(fp1,"S~%d=......\n",i);
 fprintf(fp1,"   =(%f+j%f)[",e[i],f[i]);
 for(j=1;j<=n;j++)
    fprintf(fp1,"(%f-j(%f))(%f-j(%f))",G[i][j],B[i][j],e[j],f[j]);
    
 fprintf(fp1,"]\n   =%f+j(%f)\n",PE[i],QUE[i]);




/*輸出分隔線*/
 for(i=0;i<18;i++)
    fprintf(fp1,"------");
 fprintf(fp1,"\n");  
 
 /*計算線路功率*/
 xlgl(fp1);

 
 /*求網絡總損耗*/
 fprintf(fp1,"\n法二:\n");
 for(i=npq+1;i<=n-1;i++)
    {fprintf(fp1,"Q%d=",i);
	 QUE[i]=0;
     for(j=1;j<=n;j++)
     {QUE[i]+=f[i]*(G[i][j]*e[j]-B[i][j]*f[j])-e[i]*(G[i][j]*f[j]+B[i][j]*e[j]);
      fprintf(fp1,"+%f*(%f*%f-%f*%f)-%f*(%f*%f+%f*%f)\n   ",f[i],G[i][j],e[j],B[i][j],f[j],e[i],G[i][j],f[j],B[i][j],e[j]);
     }
	 fprintf(fp1,"=%f\n\n\n",QUE[i]);
    }
 SP=0;SQ=0;
 fprintf(fp1,"DDS~=");
 for(i=1;i<=n;i++)
    {SP+=PE[i];
     SQ+=QUE[i];
	 fprintf(fp1,"+(%f+j%f)",PE[i],QUE[i]);
    }
 fprintf(fp1,"\n    =%f+%f",SP,SQ);

 fprintf(fp1,"\n\n******************************************THE END**********************************************");
   
 fclose(fp);
 fclose(fp1);
 
 printf("\n\n\n\n           潮流計算已完成!請打開輸出文件out.txt查看計算結果!\n\n\n\n\n\n                       ");
 
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情偷乱视频一区二区三区| 精品无人码麻豆乱码1区2区| 国产婷婷色一区二区三区| 欧美网站大全在线观看| 色偷偷88欧美精品久久久| 92精品国产成人观看免费| 北条麻妃国产九九精品视频| 成人免费视频视频| 99久久久精品| 色婷婷久久综合| 色综合天天做天天爱| 在线观看av一区二区| 欧美日韩成人综合天天影院| 欧美日本国产视频| 精品区一区二区| 久久九九全国免费| 亚洲天堂精品在线观看| 一区二区三区在线高清| 性做久久久久久| 蜜臀a∨国产成人精品| 国产在线一区观看| 99久久精品免费看国产 | 日韩视频中午一区| 欧美成人精品二区三区99精品| 精品国产一区a| 国产精品青草久久| 亚洲国产aⅴ天堂久久| 免费看日韩精品| 风间由美一区二区av101 | 一区二区三区欧美久久| 无码av免费一区二区三区试看| 老司机免费视频一区二区| 国产白丝精品91爽爽久久 | 天堂在线亚洲视频| 国产一区视频导航| 欧美在线观看视频在线| 久久综合九色综合97婷婷| 亚洲欧洲av在线| 日本午夜一本久久久综合| 成人av在线播放网址| 欧美日韩免费视频| 国产精品天干天干在线综合| 日韩高清不卡在线| av中文字幕亚洲| 日韩欧美一区二区三区在线| 亚洲视频在线一区二区| 久久99久久99| 8x福利精品第一导航| 亚洲欧美综合网| 经典三级一区二区| 欧美性猛片xxxx免费看久爱| 中日韩av电影| 精品一区二区三区久久| 欧美另类videos死尸| 中文字幕在线一区免费| 韩国午夜理伦三级不卡影院| 欧美亚日韩国产aⅴ精品中极品| 欧美激情中文不卡| 久久av中文字幕片| 在线观看91av| 亚洲国产一区视频| 欧洲精品一区二区| 亚洲摸摸操操av| 91在线视频免费观看| 国产免费成人在线视频| 韩国三级中文字幕hd久久精品| 91精品国产综合久久福利软件| 亚洲尤物在线视频观看| 色噜噜偷拍精品综合在线| 中文字幕制服丝袜一区二区三区| 国产精品自拍网站| 久久丝袜美腿综合| 激情深爱一区二区| 久久女同互慰一区二区三区| 久久99精品久久久久久国产越南 | 中文字幕一区二区在线播放 | 91在线视频在线| 亚洲欧洲日产国产综合网| 成人av动漫网站| 国产精品精品国产色婷婷| 成人性生交大片免费看中文| 精品久久久久一区二区国产| 日韩电影免费在线观看网站| 欧美日本在线观看| 亚洲第一在线综合网站| 91精品麻豆日日躁夜夜躁| 日韩av网站在线观看| 精品国偷自产国产一区| 国产精品一区不卡| 亚洲日本乱码在线观看| 欧洲色大大久久| 日韩福利视频导航| 精品国免费一区二区三区| 大胆欧美人体老妇| 樱花影视一区二区| 欧美丰满美乳xxx高潮www| 美日韩一区二区三区| 欧美高清在线精品一区| 色拍拍在线精品视频8848| 婷婷六月综合亚洲| 久久先锋资源网| 91麻豆国产福利精品| 日韩av电影免费观看高清完整版| 26uuu亚洲| 91麻豆免费看片| 日韩国产精品91| 中文字幕一区二区三| 欧美日韩精品久久久| 国产精品18久久久久久久久 | aaa国产一区| 日本大胆欧美人术艺术动态| 久久久亚洲精华液精华液精华液| 99国产精品久久久久久久久久| 亚洲国产精品久久人人爱蜜臀| 日韩一区二区在线观看视频播放| 风间由美一区二区三区在线观看| 亚洲国产另类av| 国产片一区二区| 欧美一区二区在线看| av不卡免费在线观看| 久久福利视频一区二区| 亚洲三级视频在线观看| 久久久综合激的五月天| 欧美日韩高清一区二区不卡| jlzzjlzz亚洲女人18| 黄色成人免费在线| 日韩激情av在线| 亚洲欧洲中文日韩久久av乱码| 欧美变态tickle挠乳网站| 欧美亚洲动漫另类| 成人免费不卡视频| 婷婷综合久久一区二区三区| 中文av字幕一区| 国产三级精品三级| 欧美xxx久久| 欧美一区二区三区视频| 欧美羞羞免费网站| 91社区在线播放| 福利一区福利二区| 国产精品1024| 国产美女视频一区| 久国产精品韩国三级视频| 视频一区视频二区在线观看| 亚洲精选视频在线| 亚洲日本va午夜在线影院| 欧美激情一区在线观看| 26uuu欧美日本| 久久香蕉国产线看观看99| 精品国产乱子伦一区| 欧美电视剧在线看免费| 91精品欧美综合在线观看最新| 欧美色精品在线视频| 欧美三级电影网| 欧美精品成人一区二区三区四区| 精品视频在线免费看| 欧美日韩美女一区二区| 欧美主播一区二区三区美女| 91精品办公室少妇高潮对白| 色老头久久综合| 欧美三级中文字幕在线观看| 欧美午夜影院一区| 欧美日韩精品欧美日韩精品一| 欧美喷潮久久久xxxxx| 欧美久久高跟鞋激| 日韩精品一区二区三区视频在线观看| 91精品国产综合久久久久久久久久 | 欧美怡红院视频| 欧美日韩国产精选| 337p亚洲精品色噜噜噜| 久久夜色精品国产欧美乱极品| 精品不卡在线视频| 国产精品免费视频一区| 亚洲视频你懂的| 舔着乳尖日韩一区| 精品制服美女久久| 丁香婷婷综合色啪| 欧美午夜电影网| 精品久久国产老人久久综合| 国产日韩综合av| 亚洲亚洲精品在线观看| 美女mm1313爽爽久久久蜜臀| 大胆亚洲人体视频| 制服丝袜中文字幕一区| 亚洲国产精品av| 午夜精品在线看| 高清视频一区二区| 欧美性色综合网| 中文一区在线播放| 性久久久久久久久| 成人av电影在线播放| 91精品免费在线观看| 成人免费在线视频| 免费成人av资源网| 91视频国产观看| 久久九九99视频| 日韩电影免费一区| 91美女精品福利| 久久青草国产手机看片福利盒子| 亚洲午夜精品久久久久久久久| 黄网站免费久久|