朱雪凌,張翠影,趙臣鵬,劉林飛
(華北水利水電大學,河南 鄭州450045)
牛頓法具有較好的收斂性,在解最優(yōu)潮流時必須用到Hessian 矩陣[1]的逆矩陣,其存儲量及計算量大,使問題變得復雜,因而如何簡化成為首要問題.
1984年,臺灣學者Sun D I 等[2]提出應用二次罰函數(shù)的牛頓法處理該問題. 該算法不用區(qū)分狀態(tài)變量和控制變量,充分利用電力網(wǎng)絡的物理特征,運用Hessian 矩陣的導納稀疏結(jié)構(gòu),把等式約束條件和不等式約束條件[3]用Lagrange 乘子引入到目標函數(shù)中,直接對拉格朗日函數(shù)的Karush-Kuhn-Tucker 條件[4](簡稱KKT 條件)進行牛頓法迭代求解,不等式約束用二次罰函數(shù)來處理. 文中采用二次罰函數(shù)的牛頓法來求解最優(yōu)潮流,并經(jīng)試驗驗證了該方法具有很強的實用性及經(jīng)濟性.
典型的非線性規(guī)劃問題[5]就是求解目標函數(shù)的極大值或極小值問題,文中所求的是極小值,數(shù)學模型可表示為:
只考慮等式約束g(x)= 0 時,Lagrange 函數(shù)可表示為
其中λ 是Lagrange 乘子[6],
根據(jù)庫恩- 塔克條件[7],在極小值點(x*,λ*)進行Taylor 展開:
將二次項及高次項忽略,式(5)變?yōu)?/p>
式中H 和J 分別為Hessian 和Jacobian 矩陣.
將等式約束g(x)= 0 在變量初始值x0處進行Taylor 展開:
忽略二次項與高次項得:
由式(6)和式(7)得:
式(8)則為求等式約束非線性規(guī)劃問題的牛頓修正方程式[8].而不等式約束條件h(x)≥0,用二次罰函數(shù)[9]來處理,擴展后的Lagrange 函數(shù)表示為
式中:Ci為罰因子[10];i 為不等式約束的個數(shù).把
作為擴展目標函數(shù),考慮不等式約束后的牛頓修正方程為
可見,不等式約束只影響Hessian 矩陣系數(shù)和等式的右側(cè).
最優(yōu)潮流(OPF)問題[11]是一個典型的帶約束條件的非線性優(yōu)化問題,進行最優(yōu)潮流計算時,一般以系統(tǒng)發(fā)出有功、無功成本最小為目標函數(shù),其數(shù)學模型為
式中fpi(Pgi),fqi(Qgi)為機組i 的燃料耗費.
等式約束條件為
式中:Pgi,PLi分別為機組i 有功出力和有功負荷;Qgi,QLi分別為機組i 無功出力和無功負荷;P(V,θ),Q(V,θ)分別為有功和無功網(wǎng)損. 式(12)和式(13)也是節(jié)點潮流方程[12].
不等式約束條件為
算法步驟如下:
1)輸入原始數(shù)據(jù),給出初始值θ0,V0,λP0,λQ0;
2)節(jié)點進行優(yōu)化排隊;
3)形成Hessian 矩陣和Jacobian 矩陣,進行懲罰修正;
4)求解修正方程,得出:
5)求得步驟4 中結(jié)果看是否符合庫恩-塔克條件,若符合則結(jié)束運算,否則返回到第2 步;
6)停止運算.
以IEEE14[14]節(jié)點標準系統(tǒng)為例,運用MATLAB 編程進行最優(yōu)潮流計算,所得支路節(jié)點和母線最優(yōu)潮流結(jié)果見表1和表2. 該算法求得的最優(yōu)潮流收斂時間在5. 52 s 以內(nèi),系統(tǒng)的發(fā)電成本為8 081.53 |S/h. 由此可以看出,該算法收斂速度較快,求得的發(fā)電成本較低.
表1 支路節(jié)點最優(yōu)潮流計算結(jié)果
表2 母線最優(yōu)潮流計算結(jié)果
由試驗數(shù)據(jù)看出:對于復雜的電力系統(tǒng)最優(yōu)潮流問題,牛頓法可以較為精確地求出計算的結(jié)果;用二次罰函數(shù)處理不等式約束條件,使復雜問題簡單化.同時,二次罰函數(shù)的牛頓法的收斂性較好,運算速度較快,求得的發(fā)電成本較低,具有很強的經(jīng)濟性與實用性,適合求解大系統(tǒng)的最優(yōu)潮流問題.
[1]李勝淵.牛頓法最優(yōu)潮流算法的研究及實踐[D].北京:中國電力科學研究院,1996.
[2]Sun D T,Ashley B. Optimal power flow by Newton approach[J].IEEE PAS,1984,103(10):401-410.
[3]劉明波.大電網(wǎng)最優(yōu)潮流計算[M].北京:科學出版社,2010:385-390.
[4]范宏,韋化.基于擾動KKT 條件的原始-對偶內(nèi)點法和分界點法的最優(yōu)潮流研究[J].電力自動化設備,2004,24(5):5-9.
[5]胡運洪.非線性最優(yōu)化問題及其算法研究[J].運城學院學報,2003,21(3):9-10.
[6]王永剛,彭世康,靳現(xiàn)林. 牛頓法最優(yōu)潮流的改進[J].繼電器,2003,31(3):1-5.
[7]葛結(jié)根.庫恩-塔克定理在微觀經(jīng)濟學中的應用[J].統(tǒng)計與決策,2004(7):47-53.
[8]顏偉,黃正波,余娟,等.牛頓法潮流計算的高效綜合稀疏技術(shù)[J].中國電力,2010,43(7):19-23.
[9]趙普泉,侯志儉,吳際舜. 牛頓法最優(yōu)潮流算法中離散控制量的新處理方法[J]. 電力系統(tǒng)自動化,1999,23(23):37-58.
[10]張力平,何大愚,朱太秀.牛頓法最優(yōu)潮流與最優(yōu)無功補償[J].中國電機工程學報,1987,7(1):11-18.
[11]林睦綱.電力系統(tǒng)最優(yōu)潮流新算法的研究[D].長沙:長沙理工大學,2005.
[12]陳珩.電力系統(tǒng)穩(wěn)態(tài)分析[M]. 北京:中國電力出版社,2007:123-135.
[13]邱道尹,張凌云,顧波,等. 基于徑向基神經(jīng)網(wǎng)絡的雙饋風力發(fā)電機低電壓穿越控制研究[J]. 華北水利水電學院學報,2013,34(6):100-105.
[14]IEEE Committee Report. IEEE reliability test system[J].IEEE Trans PWRS,1979,98(6):2047-2054.