




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、學校代碼:1012820141100304國孝火攀課程論文題目:五節點系統計算機潮流計算編程學生姓名:張佳羽學院:電力學院系別:電力系專業:電力系統及其自動化指導教師:郭力萍二0一四年十二月程序設計%本程序的功能是用牛頓拉夫遜法進行潮流計算n=input('請輸入節點數:n=');nl=input('請輸入支路數:nl=');isb=input('請輸入平衡母線節點號:isb=');pr=input('請輸入誤差精度:pr=');B1=input('請輸入由各支路參數形成的矩陣:B1=');B2=input(
2、9;請輸入各節點參數形成的矩陣:B2=');X=input('請輸入由節點號及其對地阻抗形成的矩陣:X=');Y=zeros(n);e=zeros(1,n);f=zeros(1,n);V=zeros(1,n);O=zeros(1,n);S1=zeros(nl);fori=1:nlifB1(i,6)=0p=B1(i,1);q=B1(i,2);elsep=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(q,q)=Y(q,q)+1./(B1(i,3)*B1(i,5)八2)+B1(i,
3、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);fori=1:ne(i)=real(B2(i,3);f(i)=imag(B2(i,3);V(i)=B2(i,4);endfori=1:nS(i)=B2(i,1)-B2(i,2);B(i,i)=B(i,i)+B2(i,5);endP=real(S);Q=imag(S);ICT1=0;IT2=1;N0=2*n;N=N0+1;a=0;whileIT2=0IT2=0;a=a+1;fori=1:nifi
4、=isbC(i)=0;D(i)=0;forj1=1:nC(i)=C(i)+G(i,j1)*e(j1)-B(i,j1)*f(j1);D(i)=D+G(i,j1)*f(j1)+B(i,j1)*e(j1);endP1=C(i)*e(i)+f(i)*D(i);Q1=f(i)*C(i)-D(i)*e(i);V2=e(i)A2+f(i)A2;ifB2(i,6)=3DP=P(i)-P1;DQ=Q(i)-Q1;forj1=1:nifj1=isb&j1=iX1=-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
5、*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;elseifj1=i&j1=isbX1=-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
6、;q=q+1;J(p,q)=X4;J(m,q)=X2;endendelseDP=P(i)-P1;DV=V(i)A2-V2;forj1=1:nifj1=isb&j1=iX1=-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;elseifj1=i&j1=isbX1=-C(i)-G(i,i)*e(i)-B(i,i)*f(i);X
7、2=-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;endendendendend%求雅可比矩陣fork=3:N0k1=k+1;N1=N;fork2=k1:N1J(k,k2)=J(k,k2)./J(k,k);endJ(k,k)=1;ifk=3;k4=k-1;fork3=3:k4fork2=k1:N1J(k3,k2)=J(k3,k2)-J(k3,k)*J(k,k2)
8、;endJ(k3,k)=0;endifk=N0,break;endfork3=k1:N0fork2=k1:N1J(k3,k2)=J(k3,k2)-J(k3,k)*J(k,k2);endJ(k3,k)=0;endelsefork3=k1:N0fork2=k1:N1J(k3,k2)=J(k3,k2)-J(k3,k)*J(k,k2);endJ(k3,k)=0;endendendfork=3:2:N0-1L=(k+1)./2;e(L)=e(L)-J(k,N);k1=k+1;f(L)=f(L)-J(k1,N);endfork=3:N0DET=abs(J(k,N);ifDET>=prIT2=IT2+
9、1;endendICT2(a)=IT2;ICT1=ICT1+1;fork=1:ndy(k)=sqrt(e(k)A2+f(k)A2);endfori=1:nDy(ICT1,i)=dy(i);endend%用高斯消去法解"w=-J*V"disp('迭代次數');disp(ICT1);disp('沒有達到精度要求的個數,);disp(ICT2);fork=1:nV(k)=sqrt(e(k)A2+f(k)A2);shita(k)=atan(f(k)./e(k)*180/pi;E(k尸e(k)+f(k)*j;enddisp('各節點的實際電壓標么值E為
10、(節點號從小到大排列):');disp(E);disp('各節點的電壓大小V為(節點號從小到大排列):');disp(V);disp('各節點的電壓相角時shita為(節點號從小到大排列):');disp(shita);forp=1:nC(p)=0;forq=1:nC(p)=C(p)+conj(Y(p,q)*conj(E(q);endS(p)=E(p)*C(p);enddisp('各節點的功率S為(節點號從小到大排列):');disp(S);disp('各條支路的首端功率Si為(順序同您輸入B1時一樣):');fori=1
11、:nlifB1(i,6)=0p=B1(i,1);q=B1(i,2);elsep=B1(i,2);q=B1(i,1);endSi(p,q)=E(p)*(conj(E(p)*conj(B1(i,4).+(conj(E(p)*B1(i,5)-conj(E(q)*conj(1./(B1(i,3)*B1(i,5);disp(Si(p,q);enddisp('各條支路的末端功率Sj為(順序同您輸入B1時一樣):');fori=1:nlifB1(i,6)=0p=B1(i,1);q=B1(i,2);elsep=B1(i,2);q=B1(i,1);endSj(q,p)=E(q)*(conj(E(
12、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);enddisp('各條支路的功率損耗DS為(順序同您輸入B1時一樣):');fori=1:nlifB1(i,6)=0p=B1(i,1);q=B1(i,2);elsep=B1(i,2);q=B1(i,1);DS(i)=Si(p,q)+Sj(q,p);disp(DS(i);endfori=1:ICT1Cs(i)=i;enddisp('以下是每次迭代后各節點的電壓值(如圖所示)');plot(C
13、s,Dy),xlabel('迭代次數'),ylabel('電壓'),title('電壓迭代次數曲線');運行結果如下所示:請輸入節點數:n=5請輸入支路數:nl=5請輸入平衡母線節點號:isb=1請輸入誤差精度:pr=>>0.00001請輸入由各支路參數形成的矩陣:B1=120.03i01.050;230.08+0.3i0.5i10;240.1+0.35i010;340.04+0.25i0.5i10;350.015i01.051請輸入各節點參數形成的矩陣:B2=001.051.0501;03.7+1.3i1002;02+1i1002;
14、01.6+0.8i1002;501.051.0503請輸入由節點號及其對地阻抗形成的矩陣:X=10;20;30;40;50導納矩陣Y0-33.3333i0+31.7460i0000+31.7460i1.5846-35.7379i-0.8299+3.1120i-0.7547+2.6415i00-0.8299+3.1120i1.4539-66.9808i-0.6240+3.9002i0+63.4921i0-0.7547+2.6415i-0.6240+3.9002i1.3787-6.2917i0000+63.4921i00-66.6667i迭代次數5沒有達到精度要求的個數78860各節點的實際電壓標
15、么值E為(節點號從小到大排列):1.05001.0335-0.0774i1.0260+0.3305i0.8592-0.0718i0.9746+0.3907i各節點的電壓大小V為(節點號從小到大排列):1.05001.03641.07790.86221.0500各節點的電壓相角時shita為(節點號從小到大排列):0-4.281917.8535-4.778521.8433各節點的功率S為(節點號從小到大排列):2.5794+2.2994i-3.7000-1.3000i-2.0000-1.0000i-1.6000-0.8000i5.0000+1.8131i各條支路的首端功率Si為(順序同您輸入B1時一樣):2.5794+2.2994i-1.2774+0.2032i0.1568+0.4713i1.5845+0.6726i5.0000+1.8131i各條支路的末端功率Sj為(順序同您輸入B1時一樣):-2.5794-1.9745i1.4155-0.2443i-0.1338-0.3909i-1.4662-0.4091i-5.0000-1.4282i各條支路的功率損耗DS為(順序同您輸入B1時一樣):-0.0000+0.3249i0.1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 凈水機服務合同協議書
- 轉移戶籍戶主協議書
- 合伙經營洗沙場協議書
- 代取公積金傭金協議書
- 車輛掛靠理賠協議書
- 鋼材廢料處理協議書
- 合工大計算機面試題目及答案
- 預習與復習結合Python試題及答案
- 高效備考C++考試試題與答案
- 高等計算機試題及答案
- SCI論文寫作與投稿 第2版-課件 14-SCI論文投稿與發表
- 陪診師考試模擬測試及試題答案
- 中國車路云一體化發展研究報告
- 2025年青桐鳴高三語文3月大聯考作文題目解析及相關范文:道理是直的道路是彎的
- 腫瘤免疫治療綜述
- 《基于Android客戶端的助老APP的設計與實現》8400字(論文)
- 2025-2030年中國威士忌酒行業運行動態及前景趨勢預測報告
- 小學生記憶小竅門課件
- 婚姻家庭與法律知到智慧樹章節測試課后答案2024年秋延邊大學
- 物業管理安全責任分配
- 《傷寒論》課件-少陽病提綱、小柴胡湯證
評論
0/150
提交評論