版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
牛頓-拉夫遜法進(jìn)行潮流計(jì)算
如圖所示的一個(gè)電力網(wǎng)絡(luò),求系統(tǒng)中的潮流分布。計(jì)算精度要求各節(jié)點(diǎn)電壓修正量
不大于10-5o
G
G
134
1.250-j3.7510.000-j30.000
5.00-j15.00
1.250-j3.75050
1.667-j5.000
1.667-j5.000
2.500-j7.500
25
■
已知該系統(tǒng)中,節(jié)點(diǎn)1為平衡節(jié)點(diǎn),保持S'LM+A為定值,其余四個(gè)節(jié)點(diǎn)都
是PQ節(jié)點(diǎn),給定的注入功率分別為:
3t-0.20+J0.2Q3--0.45-JO.15--QL40-J0.05M--0.60-J0.10
計(jì)算步驟:
1.形成節(jié)點(diǎn)導(dǎo)納矩陣YB
2.計(jì)算各節(jié)點(diǎn)功率的不平衡量
運(yùn)用如下公式:
稽嘰筑GRq鏟-4泗?泗qT+4號(hào),]
Q?!龉磴魆曖-4加-f”+用e*]
計(jì)算各節(jié)點(diǎn)功率.③、Q?
于是△甲6/;
AQ<\QY
3.計(jì)算雅可比矩陣中的各元素
先計(jì)算各節(jié)點(diǎn)注入電流:
月⑻一雙⑼上⑺一雙⑼
凡⑹工力嚴(yán)
然后計(jì)算雅可比矩陣各元素:
(1)當(dāng)iWj時(shí)雅可比矩陣的各個(gè)元素分別為:
耳=-馬0+q6;
=-qq-4fi;
G=-耳?+q力;
(2)當(dāng)i=j時(shí)雅可比矩陣的各個(gè)元素分別為:
國(guó)="弓
J.+4;
1?
列出雅可比矩陣J
4.解修正方程式求各節(jié)點(diǎn)電壓
代,以此循環(huán)往復(fù),直到滿足各節(jié)點(diǎn)電壓修正量不大于10-5的要求。
5.計(jì)算平衡節(jié)點(diǎn)功率5*1和線路功率與工
平衡節(jié)點(diǎn)功率務(wù)務(wù):
?J.2?J-J5
氏Z(%Z(..
工工二……nUj)
線路功率曷羽:
與禹=(Z應(yīng)一")Nu
,禹=(區(qū)一%庇-z)%L
6.將各節(jié)點(diǎn)的電壓以極坐標(biāo)的形式表示
用C語(yǔ)言編程的程序如下:
#includc
#include
doubledivRe(doublebl,doubleb2,doubleb3,doubleb4
(
doubleair;
alr=(b1*b3+b2*b4/(b3*b3+b4*b4;
)
doubleMax(doubleaf],intn
{inti;
doublemax;
for(i=0;i
if(a[i]>a[i+l]
{max=a[i];a[i]=a[i4-l];a[i+l]=max;}
rcturn(max;
}〃找尋△所國(guó)和^fi[i]中的最大值
voidmain(
(
inti,j,k,h,km;
doublet;
double
cps,sumpi1,sumpi2,sumqi1,sumqi2,max,sumir,sumii,sumid,sumiq,11r,11i,l1d,l1
doublepi0[5],qi0[5],detpi[5],detqi[5],aii0[5],bii0[5],J0[8][8],detsi[8],detui[8],J0ni[8|[8]
,H[4][4|,N[4][4]J[4][4],L[4][4],euij[5][5],fuij[5][5];
staticdoubleybr[5][5]={{6.250,-5.000,-1.250,0,0},{-5.000,10.834,-1.667,-1.667,-2.500},
{-1.250,-1.667,12.917,-10.000,0),{0,-1.667,-10.000,12.917,-1.250},
{0,-2.500,0,-1.250,3.750)};
staticdoubleybi[5][5]=[(-18.750,15.000,3.750,0,0},(15.000,-32.500,5.000,5.000,7,500),
{3.750,5.000,-38.750,30.000,0),(0,5.000.30.000.-38.750,3.750),
{0,7.500,0,3.750,-11.2501};
doubleei0[5]={1.06,1.0,1.0,1.0,1.0);
doublefi0[5]={0,0A0,0);
doublepi|5|={0,0.2,-0.45,-0.4,-0.6};
doubleqi[5]={0,0.2,-0.15,-0.05,-0.1};
k=0;
km=6;
eps=0.00001;
for(i=l:i<5:i++
{printf("eiO[%d]=%f",i+LeiO[i];
printf("fi1[%d]=%f\n'\i+1,fi0[i];
)
do
{k+=1;
printf("Nowstart..An";
printf("The%dtimes\n",k-l;
sumpi2=0;
sumqi2=0;
for(i=l;i<5;i++〃第一個(gè)節(jié)點(diǎn)為平衡節(jié)點(diǎn),從第二個(gè)節(jié)點(diǎn)開(kāi)始求pi0[i]
{for(j=0;j<5;j++
(
sumpil=(eiO[i]*(ybr[i]U]*eiO|j]-ybi[i皿*血5+砌單挑巾皿*fiO[j]+ybi[i][j]*eiOU];
sumpi2+=sumpil;
1
pi0[i]=sumpi2;
printf("piO[%d]=%fn,i+l,pi0[i];
sumpi2=0;
}〃完成piOE的求解
for(i=l;i〈5;i++〃第一個(gè)節(jié)點(diǎn)為平衡節(jié)點(diǎn),從第二個(gè)節(jié)點(diǎn)開(kāi)始求qiO[i]
{for(j=0;j<5;j++
(
sumqil=(fiO[i]*(ybr[i][j]*eiO[j]-ybi[i][j]*fiO[j]-eiO[i]*(ybr[i][j]*fiO[j]+ybi[i][j]*eiO|j|;
sumqi2+=sumqil;
)
qi0|i]=sumqi2;
printf(,,qiO[%d]=%fu,i+l,qiO[i];
sumqi2=0;
}〃完成qiO[i]的求解
printf("\n";
for(i=l;i<5;i++
(
detpi[i]=pi[i]-piO[i];
detqi[i]=qi[i]-qiO[i];
printf(**detpi[%d]=%f",i+l,detpi[i];
printf("dctqi(%d]=%f\n",iII,dctqi(i];
}〃計(jì)算△piO[i],△qiO|i|
fbr(i=l;i<5;i++
{aiiO[i]=divRc(piO[i],qiO[i],ciO[i],fiO[i];
biiO[i]=divIm(piO[i],qiO[i],ciO[i],fiO[i];
printf("aiiO[%d]=%fH,i,aiiO[i];
printf(HbiiO[%d]=%f\nH,i,biiO[i];
}〃求解aiiO[i],biiO|i|
for(i=0;i<4;i++
{for(j=0;j<4;j++
if(i==j{
H[i][j]=-ybi[i+l][j+l]*eiO[i+l]+ybr[i+l][j+l]*fiO[i+l]+biiO[i+l];
N[i][j]=ybr[i+l][j+l]*eiO[i+l]+ybi[i+l]|j+l]*fiO[i+l]+aiiO[i+1];
J[i][j]=-ybr[i+l][j+l]*eiO[i+l]-ybi[i+l][i+l]*fiO[i+l]+aiiO[i+l];
L[i][j]=-ybi[i+l][j+l]*eiO[i+l]+ybr[i+l][j+l]*fiO[i+l]-biiO[i+1]:
1
else(
=ybr[i+l][j+l]*fiO:i+l|-ybi[i+l][j+l]*eiO[i+l];
N[i][j]=ybr[i+l][j+l]*eiO[i+l]+ybi[i+l][j+l]*fiO[i+l];
J[i][j]=-ybi[i+l]|j+l]*fiO[i+l]-ybr[i+l]|j+ll*eiO|i+l|;
L[i][j]=ybr[i+1][j+1]*fiO[i+1]-ybi[i+1][j+1]*eiO[i+1];
)
}〃求取雅可比矩陣中的各元素
for(i=0;i<8;i++
for(j=0;j<8;j++
(
if(i%2==0&&j%2==0J0j]|j]=H[i/2]fj/2|;
elseif(i%2==0&&j%2!=0J0[i][j]=N[i/2][(j-l/2];
elseif(i%2!=0&&j%2==0J0[i][j]=J[(i-l/2]|j/2];
elseJ0[i]U]=L[i/2][G-l/2];
}〃形成雅可比矩陣
for(i=0;i<8;i++
for(j=0;j<8;j++
printf("JO[%d]|%d]=%3.3f,,,i,j,J0[i]|j|;
printf(”\n”;
}〃顯示雅可比矩陣JOMJ]
for(i=0;i<8;i++
{if(i%2==0detsi[i]=dctpi[(i+2/2];
elsedetsi[i]=detqi[(i+l/2];
printf("detsi[%d]=%f\n",i,detsi|i];
}〃形成的組合矩陣
for(i=0;i<8;i++〃雅可比矩陣JO口皿求逆矩陣
for(j=0;j<8;j++
(
if(i!=j
JOni[i]|j]=O;
else
JOni|i]|j|=l;
}〃逆矩陣JOni[iMj]初始化,單位矩陣
for(i=0;i<8;i++〃將雅可比矩陣JO|i||j]化簡(jiǎn)為對(duì)角陣逆矩陣跟隨變化
1
for(j=0;j<8;j++
(
if(i!=j
t=JO[j][i]/JO[i][i];
for(h=0;h<8;h++
JO[j][h]-=JO[i][h]*t;
JOni[j][h]-=JOni[i][h]*t;
)
)
)
}
for(i=0;i<8;i++〃雅可比矩陣對(duì)角元素化為1
if(JO|i||i|!=l
(
t=JO[i][i];
for(j=0;j<8;j++
JOni[i][j]=JOni[i]U]/t;
}〃求得逆矩陣JOni[i][j]
for(i=0;i<8;i++
{for(j=0y<8;j++
{printf(',J0ni[%d][%d]=%1.5fH,i,j,J0ni[i][j];}
printf(n\nH;
}〃顯示逆矩陣JOni[i][j]
for(i=0;i<8;i++
(
dctui[i]=O;
for(j=0;j<8;j++
detui[i]-=JOni[i][j]*detsi[i];
detui[i]*=(-l;
for(i=0;i<8;i++
{printf("detui[%d]=%f*i,detui[i];}〃求得△ui|i)
printf("\n";
for(i=l;i<5;i++
(
fiO[i]+=detui[2*i-2];
ei0|i]+=detui[2*i-l];
}〃求得每一次迭代后各節(jié)點(diǎn)的電壓
for(i=l;i<5;i++
{printf("eiO[%d]=%f",i,eiO(i];
printf("fi1[%d]=%fui",i,fiO[i];
)
for(i=l;i<5;i++
(pi[i]=detpi[i]+piO[i];
qi[i]=dctqi[i]+qiO[i];
)
max=Max(dctui,8;
printf("max=%l\n'\max;
)while(max>eps&&k判斷電壓修正量是否不大于10-5
printf("Alldo%dtimes\nu,k;
sumir=0;
sumii=0;
fbr(i=O;i<5;i++
11r=mu!Re(ybr[O][i],-ybi[0][i],ei0[i];
Hi=muHm(ybr[O][i],-ybi[O][i],eiO[i],.fiO[i];〃復(fù)數(shù)運(yùn)算第一步,兩個(gè)復(fù)數(shù)相乘
sumir+=Ilr;
sumii+=Ili;
)
pi[O]=mulRe(eiO[O],fiO[O],sumir,sumii;
qi[O]=mul!m(eiO[O],fiO[O],sumir,sumii;〃復(fù)數(shù)運(yùn)算第二步
printf("Sl=%f+j%f\n”,pi[O],q
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)定制辦公臺(tái)式機(jī)采購(gòu)合同
- 承包合同轉(zhuǎn)讓協(xié)議的變更
- 白酒二批經(jīng)銷商合同協(xié)議范本
- 居間及法律服務(wù)合同糾紛
- 街邊店鋪轉(zhuǎn)讓合同模板
- 環(huán)保廢鋼采購(gòu)協(xié)議
- 項(xiàng)目設(shè)計(jì)招標(biāo)文件模板設(shè)計(jì)心得分享
- 網(wǎng)站故障排查服務(wù)合同
- 電梯設(shè)備運(yùn)營(yíng)服務(wù)合同
- 質(zhì)物借款責(zé)任
- 2024湖南旅游集團(tuán)總部部分崗位招聘筆試參考題庫(kù)附帶答案詳解
- 視網(wǎng)膜病變護(hù)理
- 變壓器維護(hù)培訓(xùn)課件
- 腸梗阻保守治療
- 2023-2024學(xué)年人教部編版七年級(jí)語(yǔ)文上冊(cè)·01 字音字形
- 三年職業(yè)計(jì)劃書(shū)
- 撤訴和解協(xié)議書(shū)
- 2022男德經(jīng)守則全部
- 無(wú)人書(shū)吧計(jì)劃書(shū)
- 中國(guó)自然教育行業(yè)報(bào)告
- 2024全新全屋定制培訓(xùn)
評(píng)論
0/150
提交評(píng)論