電力系統(tǒng)穩(wěn)態(tài)潮流計算課程設(shè)計_第1頁
電力系統(tǒng)穩(wěn)態(tài)潮流計算課程設(shè)計_第2頁
電力系統(tǒng)穩(wěn)態(tài)潮流計算課程設(shè)計_第3頁
電力系統(tǒng)穩(wěn)態(tài)潮流計算課程設(shè)計_第4頁
電力系統(tǒng)穩(wěn)態(tài)潮流計算課程設(shè)計_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、課程設(shè)計(論文)題 目 名 稱 電力系統(tǒng)潮流計算 課 程 名 稱 電力系統(tǒng)穩(wěn)態(tài)分析 學(xué) 生 姓 名 學(xué) 號 系 、專 業(yè) 電氣工程系電氣工程及其自動化電力方向 指 導(dǎo) 教 師 2009年1月6日前 言 在如今的社會,電力已經(jīng)成為人們必不可少的需求,而建立結(jié)構(gòu)合理的大型電力系統(tǒng)不僅便于電能生產(chǎn)與消費(fèi)的集中管理、統(tǒng)一調(diào)度和分配,減少總裝機(jī)容量,節(jié)省動力設(shè)施投資,且有利于地區(qū)能源資源的合理開發(fā)利用,更大限度地滿足地區(qū)國民經(jīng)濟(jì)日益增長的用電需要。電力系統(tǒng)建設(shè)往往是國家及地區(qū)國民經(jīng)濟(jì)發(fā)展規(guī)劃的重要組成部分。電力系統(tǒng)的出現(xiàn),使高效、無污染、使用方便、易于調(diào)控的電能得到廣泛應(yīng)用,推動了社會生產(chǎn)各個領(lǐng)域的變化

2、,開創(chuàng)了電力時代,發(fā)生了第二次技術(shù)革命。電力系統(tǒng)的規(guī)模和技術(shù)水準(zhǔn)已成為一個國家經(jīng)濟(jì)發(fā)展水平的標(biāo)志之一。電力系統(tǒng)穩(wěn)態(tài)分析包括潮流計算(或潮流分析)和靜態(tài)安全分析。潮流計算針對電力革統(tǒng)各正常運(yùn)行方式,而靜態(tài)安全分析則要研究各種運(yùn)行方式下個別系統(tǒng)元件退出運(yùn)行后系統(tǒng)的狀況。其目的是校驗系統(tǒng)是否能安全運(yùn)行,即是否有過負(fù)荷的元件或電壓過低的母線等。原則上講,靜態(tài)安全分析也可U用潮流計算來代替。但是一般靜態(tài)安全分析需要校驗的狀態(tài)數(shù)非常多,用嚴(yán)格的潮流計算來分析這些狀態(tài)往往計算量過大,因此不得不尋求一些特殊的算法以滿足要求。牛頓法是數(shù)學(xué)中解決非線性方程式的典型方法,有較好的收斂性。解決電力系統(tǒng)潮流計算問題是以

3、導(dǎo)納距陣為基礎(chǔ)的,因此,只要在迭代過程中盡可能保持方程式系數(shù)距陣的稀疏性,就可以大大提高牛頓法潮流程序的放率。自從20 世紀(jì)60 年代中期利用了最佳順序消去法以后,牛頓法在收斂性、內(nèi)存要求、速度方面都超過了阻抗法,成為直到目前仍在廣泛采用的優(yōu)秀方法。目 錄第一章 系統(tǒng)概述1.1 設(shè)計目的與要求1.1.1 設(shè)計目的41.1.2 設(shè)計要求41.2 設(shè)計題目1.3 設(shè)計內(nèi)容第二章 潮流計算設(shè)計題目2.1 潮流計算題目2.2 對課題的分析及求解思路第三章 潮流計算算法及手工計算3.1 潮流計算算法3.2 關(guān)于電力系統(tǒng)潮流計算手工計算3.2.1 節(jié)點(diǎn)導(dǎo)納矩陣83.2.2 簡化雅可比矩陣9修正、迭代10第

4、四章 Matlab概述4.1 Matlab簡介4.2 矩陣的運(yùn)算4.2.1 四則運(yùn)算124.2.2 與常數(shù)的運(yùn)算124.2.3 基本數(shù)學(xué)運(yùn)算124.2.4 邏輯關(guān)系運(yùn)算12第五章 潮流計算流程圖及源程序5.1 潮流計算流程圖5.2 潮流計算源程序5.3 運(yùn)行計算結(jié)果總 結(jié)參考文獻(xiàn)1.1 設(shè)計目的與要求 設(shè)計目的1.1.2 設(shè)計要求1.2 設(shè)計題目電力系統(tǒng)潮流計算(牛頓-拉夫遜法、P-Q 分解法)1.3 設(shè)計內(nèi)容8.準(zhǔn)備計算機(jī)演示答辯,書寫該課程設(shè)計說明書(必須計算機(jī)打?。?。2.1 潮流計算題目圖2-1 電力系統(tǒng)接線圖2.2 對課題的分析及求解思路此電力系統(tǒng)是一個5節(jié)點(diǎn),4支路的電力網(wǎng)絡(luò)。其中包

5、含3個PQ節(jié)點(diǎn),一個PV節(jié)點(diǎn),和一個平衡節(jié)點(diǎn)。綜合比較牛頓拉夫遜法(直角坐標(biāo)、極坐標(biāo))、PQ分解法等多種求解方法的特點(diǎn),最后確定采用牛頓拉夫遜法(極坐標(biāo))。因為此方法所需解的方程組最少。3.1 潮流計算算法本題采用了題目要求的牛頓拉夫遜潮流計算的方法。牛頓-拉夫遜法潮流計算的公式。把牛頓法用于潮流計算,采用直角坐標(biāo)形式表示的如式(1-3)所示的形式。其中電壓和支路導(dǎo)納可表示為: (1-2) 將上述表示式(1-2)代入(1-1)式的右端,展開并分出實部和虛部,便得: (1-3) 按照以上的分類,PQ節(jié)點(diǎn)的輸出有功功率和無功功率是給定的,則第i節(jié)點(diǎn)的給定功率設(shè)為和(稱為注入功率)。 假定系統(tǒng)中的第

6、1、2、m節(jié)點(diǎn)為PQ節(jié)點(diǎn),對其中每一個節(jié)點(diǎn)的N-R法表達(dá)式F(x)=0如、形式有些下列方程: (1-4) =(1、2、m) PV節(jié)點(diǎn)的有功功率和節(jié)點(diǎn)電壓幅值是給定的。假定系統(tǒng)中的第m+1、m+2、n-1節(jié)點(diǎn)為PV節(jié)點(diǎn),則對其中每一PV節(jié)點(diǎn)可以列寫方程: (1-5) =(m+1、m+2、n-1)(6)形成雅可比矩陣。N-R法的思想是;本例;對F(x)求偏導(dǎo)的式(1-6)、式(1-7),即式(1-4)、式(1-5)中的、是多維變量的函數(shù),對多維變量求偏導(dǎo)(、),并以矩陣的形式表達(dá)稱為雅可比矩陣。 當(dāng)j=i時,對角元素為 (1-6) 當(dāng)時,矩陣非對角元素為: (1-7) 由上式不難看出,雅可比矩陣有

7、以下特點(diǎn)。 雅可比矩陣中的諸元素都是節(jié)點(diǎn)電壓的函數(shù),因此在迭代過程中,它們將隨著節(jié)點(diǎn)電壓的變化而不斷的變化。 雅可比矩陣具有結(jié)構(gòu)對稱性,數(shù)據(jù)不對稱。如非對角,。 由式(1-7)可以看出,當(dāng)導(dǎo)納矩陣中非對角元素為零時,。雅可比矩陣中相應(yīng)的元素也為零,即矩陣是非常稀疏的。因此,修正方程的求解同樣可以應(yīng)用稀疏矩陣的求解技巧。正是由于這一點(diǎn)才使N-R法獲得廣泛的應(yīng)用。3.2 關(guān)于電力系統(tǒng)潮流計算手工計算 節(jié)點(diǎn)導(dǎo)納矩陣求得節(jié)點(diǎn)導(dǎo)納矩陣Y = 各節(jié)點(diǎn)的導(dǎo)納值如下:; ; ; ;; ;; ; ; ; ; ; ;. 簡化雅可比矩陣形成有功迭代和無功迭代的簡化雅可比矩陣B/和B/B/= B/= 將B/ 和B/進(jìn)

8、行三角分解: -0.234654 -0.564073 -0.443749 -0.423068 2.357080 -1.02902 -0.234654 -0.564073 -0.423068 修正、迭代給定PQ節(jié)點(diǎn)初值和各節(jié)點(diǎn)電壓相角初值V1=1.050。 ,V2(0)=V3(0)=1.0,V4=1.12(0)=3(0)=0, 4(0)=01 作第一次有功迭代,按公式計算節(jié)點(diǎn)有功功率不平衡量 P2(0)=-0.55-(-0.024037)=-0.525963 P3(0)=-0.30-(-0.022695)=-0.277305 P4(0)=0.500000 P1(0)/V1(0)=0.454545

9、 P2(0)/ V2(0)=-0.525963 P3(0)/V3(0)=-0.2773092做第一次無功迭代,按公式計算無功功率不平衡量,計算時電壓相角最新的修正值。 Q2(0)=-0.13-(-0.001550)=-0.039594Q3(0)=-0.18-(-0.14406)=-0.039588Q2(0)/ V2(0)=-0.131553Q3(0)/V3(0)=-0.039588 解修正方程式,可得各節(jié)點(diǎn)電壓幅值的修正量為 V3(0))=-0.014855 于是有: V2(1) = V2(0)+V2(1)=0.964776 V3(1) = V3(0)+V3(1)=0.985145 到這里為止

10、,第一輪有功迭代和無功迭代便做完了。3 按公式計算平衡節(jié)點(diǎn)功率,得: P1+jQ1=0.367885+j0.264696經(jīng)過四輪迭代,節(jié)點(diǎn)不平衡功率也下降到10-5以下,迭代到此結(jié)束。4.1 Matlab簡介目前電子計算機(jī)已廣泛應(yīng)用于電力系統(tǒng)的分析計算,潮流計算是其基本應(yīng)用軟件之一?,F(xiàn)有很多潮流計算方法。對潮流計算方法有五方面的要求:(1)計算速度快(2)內(nèi)存需要少(3)計算結(jié)果有良好的可靠性和可信性(4)適應(yīng)性好,亦即能處理變壓器變比調(diào)整、系統(tǒng)元件的不同描述和與其它程序配合的能力強(qiáng)(5)簡單。 MATLAB是一種交互式、面向?qū)ο蟮某绦蛟O(shè)計語言,廣泛應(yīng)用于工業(yè)界與學(xué)術(shù)界,主要用于矩陣運(yùn)算,同時

11、在數(shù)值分析、自動控制模擬、數(shù)字信號處理、動態(tài)分析、繪圖等方面也具有強(qiáng)大的功能。MATLAB程序設(shè)計語言結(jié)構(gòu)完整,且具有優(yōu)良的移植性,它的基本數(shù)據(jù)元素是不需要定義的數(shù)組。它可以高效率地解決工業(yè)計算問題,特別是關(guān)于矩陣和矢量的計算。MATLAB與C語言和FORTRAN語言相比更容易被掌握。通過M語言,可以用類似數(shù)學(xué)公式的方式來編寫算法,大大降低了程序所需的難度并節(jié)省了時間,從而可把主要的精力集中在算法的構(gòu)思而不是編程上。另外,MATLAB提供了一種特殊的工具:工具箱(TOOLBOXES).這些工具箱主要包括:信號處理(SIGNAL PROCESSING)、控制系統(tǒng)(CONTROL SYSTEMS)

12、、神經(jīng)網(wǎng)絡(luò)(NEURAL NETWORKS)、模糊邏輯(FUZZY LOGIC)、小波(WAVELETS)和模擬(SIMULATION)等等。不同領(lǐng)域、不同層次的用戶通過相應(yīng)工具的學(xué)習(xí)和應(yīng)用,可以方便地進(jìn)行計算、分析及設(shè)計工作。MATLAB設(shè)計中,原始數(shù)據(jù)的填寫格式是很關(guān)鍵的一個環(huán)節(jié),它與程序使用的方便性和靈活性有著直接的關(guān)系。原始數(shù)據(jù)輸入格式的設(shè)計,主要應(yīng)從使用的角度出發(fā),原則是簡單明了,便于修改。 與常數(shù)的運(yùn)算 常數(shù)與矩陣的運(yùn)算即是同該矩陣的每一元素進(jìn)行運(yùn)算。但需注意進(jìn)行數(shù)除時,常數(shù)通常只能做除數(shù)?;竞瘮?shù)運(yùn)算中,矩陣的函數(shù)運(yùn)算是矩陣運(yùn)算中最實用的部分,常用的主要有以下幾個:det(a)

13、求矩陣a的行列式eig(a) 求矩陣a的特征值inv(a)或a (-1) 求矩陣a的逆矩陣rank(a) 求矩陣a的秩trace(a) 求矩陣a的跡(對角線元素之和)我們在進(jìn)行工程計算時常常遇到矩陣對應(yīng)元素之間的運(yùn)算。這種運(yùn)算不同于前面講的數(shù)學(xué)運(yùn)算,為有所區(qū)別,我們稱之為數(shù)組運(yùn)算。 基本數(shù)學(xué)運(yùn)算數(shù)組的加、減與矩陣的加、減運(yùn)算完全相同。而乘除法運(yùn)算有相當(dāng)大的區(qū)別,數(shù)組的乘除法是指兩同維數(shù)組對應(yīng)元素之間的乘除法,它們的運(yùn)算符為“.*”和“./”或“.”。前面講過常數(shù)與矩陣的除法運(yùn)算中常數(shù)只能做除數(shù)。在數(shù)組運(yùn)算中有了“對應(yīng)關(guān)系”的規(guī)定,數(shù)組與常數(shù)之間的除法運(yùn)算沒有任何限制。另外,矩陣的數(shù)組運(yùn)算中還有

14、冪運(yùn)算(運(yùn)算符為 . )、指數(shù)運(yùn)算(exp)、對數(shù)運(yùn)算(log)、和開方運(yùn)算(sqrt)等。有了“對應(yīng)元素”的規(guī)定,數(shù)組的運(yùn)算實質(zhì)上就是針對數(shù)組內(nèi)部的每個元素進(jìn)行的。矩陣的冪運(yùn)算與數(shù)組的冪運(yùn)算有很大的區(qū)別。 邏輯關(guān)系運(yùn)算 邏輯運(yùn)算是MATLAB中數(shù)組運(yùn)算所特有的一種運(yùn)算形式,也是幾乎所有的高級語言普遍適用的一種運(yùn)算。5.1 潮流計算流程圖圖5-1 潮流計算流程圖5.2 潮流計算源程序據(jù)課題題目,本程序把節(jié)點(diǎn)1設(shè)為平衡節(jié)點(diǎn),節(jié)點(diǎn)2、3、4為PQ節(jié)點(diǎn),節(jié)點(diǎn)5為PV節(jié)點(diǎn)。G(1,1)=10.834;B(1,1)=-32.500;G(1,2)=-1.667;B(1,2)=5.000;G(1,3)=-1

15、.667;B(1,3)=5.000;G(1,4)=-2.500;B(1,4)=7.500;G(1,5)=-5.000;B(1,5)=15.000;G(2,1)=-1.667;B(2,1)=5.000;G(2,2)=12.917;B(2,2)=-38.750;G(2,3)=-10.000;B(2,3)=30.000;G(2,4)=0;B(2,4)=0;G(2,5)=-1.250;B(2,5)=3.750;G(3,1)=-1.667;B(3,1)=5.000;G(3,2)=-10.000;B(3,2)=30.000;G(3,3)=12.917;B(3,3)=-38.750;G(3,4)=-1.25

16、0;B(3,4)=3.750;G(3,5)=0;B(3,5)=0;G(4,1)=-2.500;B(4,1)=7.500;G(4,2)=0;B(4,2)=0;G(4,3)=-1.250;B(4,3)=3.750;G(4,4)=3.750;B(4,4)=-11.250;G(4,5)=0;B(4,5)=0;G(5,1)=-5.000;B(5,1)=15.000;G(5,2)=-1.250;B(5,2)=3.750;G(5,3)=0;B(5,3)=0;G(5,4)=0;B(5,4)=0;G(5,5)=6.250;B(5,5)=-18.750;Y=G+j*B;delt(1)=0;delt(2)=0;de

17、lt(3)=0;delt(4)=0;u(1)=1.0;u(2)=1.0;u(3)=1.0;u(4)=1.0;p(1)=0.20;q(1)=0.20;p(2)=-0.45;q(2)=-0.15;p(3)=-0.40;q(3)=-0.05;p(4)=-0.60;q(4)=-0.10;k=0;precision=1;N1=4; %the N1 is the amount of the PQ buswhile precision>0.00001 delt(5)=0; u(5)=1.06; for m=1:N1 for n=1:N1+1 pt(n)=u(m)*u(n)*(G(m,n)*cos(de

18、lt(m)-delt(n)+B(m,n)*sin(delt(m)-delt(n); qt(n)=u(m)*u(n)*(G(m,n)*sin(delt(m)-delt(n)-B(m,n)*cos(delt(m)-delt(n); end pp(m)=p(m)-sum(pt); qq(m)=q(m)-sum(qt); end for m=1:N1 for n=1:N1+1 h0(n)=u(m)*u(n)*(G(m,n)*sin(delt(m)-delt(n)-B(m,n)*cos(delt(m)-delt(n); n0(n)=-u(m)*u(n)*(G(m,n)*cos(delt(m)-delt(

19、n)+B(m,n)*sin(delt(m)-delt(n); j0(n)=-u(m)*u(n)*(G(m,n)*cos(delt(m)-delt(n)+B(m,n)*sin(delt(m)-delt(n); L0(n)=-u(m)*u(n)*(G(m,n)*sin(delt(m)-delt(n)-B(m,n)*cos(delt(m)-delt(n); end H(m,m)=sum(h0)-u(m)2*(G(m,m)*sin(delt(m)-delt(m)-B(m,m)*cos(delt(m)-delt(m); N(m,m)=sum(n0)-2*u(m)2*G(m,m)+u(m)2*(G(m,m

20、)*cos(delt(m)-delt(m)+B(m,m)*sin(delt(m)-delt(m); J(m,m)=sum(j0)+u(m)2*(G(m,m)*cos(delt(m)-delt(m)+B(m,m)*sin(delt(m)-delt(m); L(m,m)=sum(L0)+2*u(m)2*B(m,m)+u(m)2*(G(m,m)*sin(delt(m)-delt(m)-B(m,m)*cos(delt(m)-delt(m); end for m=1:N1 JJ(2*m-1,2*m-1)=H(m,m); JJ(2*m-1,2*m)=N(m,m); JJ(2*m,2*m-1)=J(m,m)

21、; JJ(2*m,2*m)=L(m,m); end for m=1:N1 for n=1:N1 if m=n else H(m,n)=-u(m)*u(n)*(G(m,n)*sin(delt(m)-delt(n)-B(m,n)*cos(delt(m)-delt(n); J(m,n)=u(m)*u(n)*(G(m,n)*cos(delt(m)-delt(n)+B(m,n)*sin(delt(m)-delt(n); N(m,n)=-J(m,n); L(m,n)=H(m,n); JJ(2*m-1,2*n-1)=H(m,n); JJ(2*m-1,2*n)=N(m,n); JJ(2*m,2*n-1)=J(

22、m,n); JJ(2*m,2*n)=L(m,n); end end end for m=1:N1 PP(2*m-1)=pp(m); PP(2*m)=qq(m); end uu=-inv(JJ)*PP' precision=max(abs(uu); for n=1:N1 delt(n)=delt(n)+uu(2*n-1); u(n)=u(n)+uu(2*n); end k=k+1;endK=k-1,delt,u'%the following program is used to calculate the S5 and S(m,n)for n=1:N1+1 U(n)=u(n)*(

23、cos(delt(n)+j*sin(delt(n);end for m=1:N1+1 I(m)=Y(5,m)*U(m);end S5=U(5)*sum(conj(I) for m=1:N1+1 for n=1:N1+1 S(m,n)=U(m)*(conj(U(m)-conj(U(n)*conj(-Y(m,n); endendYS5.3 運(yùn)行計算結(jié)果K =4;delt = -0.0461 -0.0839 -0.0896 -0.1044 0;U = 1.0365 1.0087 1.0073 1.0016 1.0600S5 =1.2982 + 0.2445iY = 10.8340 -32.5000i -1.6670 + 5.0000i -1.6670 + 5.0000i -2.5000 + 7.5000i -5.0000 +15.0000i -1.6670 + 5.0000i 12.9170 -38.7500i -10.0000 +30.0000i 0 -1.2500 + 3.7500i -1.6

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論