成 立,李茂軍,許 武,蘇 盛
(長沙理工大學(xué)電氣與信息工程學(xué)院智能電網(wǎng)運行與控制湖南省重點實驗室,長沙410004)
RBF神經(jīng)網(wǎng)絡(luò)在風(fēng)電場年度發(fā)電量估算中的應(yīng)用
成 立,李茂軍,許 武,蘇 盛
(長沙理工大學(xué)電氣與信息工程學(xué)院智能電網(wǎng)運行與控制湖南省重點實驗室,長沙410004)
風(fēng)力發(fā)電量估算是風(fēng)機匹配和風(fēng)電成本分析中的關(guān)鍵步驟。為了準確地估算出風(fēng)力發(fā)電量,利用徑向基函數(shù)RBF(radial basis function)神經(jīng)網(wǎng)絡(luò)對風(fēng)電場的年度發(fā)電量進行估計,并基于中國臺灣18個氣象臺站和韓國26個氣象臺站的歷史數(shù)據(jù)建模進行各自估計以及相互估計。由于影響風(fēng)力發(fā)電量的主要因素是風(fēng)速大小以及風(fēng)機的工作時間,故采取年均風(fēng)速以及對該年風(fēng)機工作時間有影響的風(fēng)速威布爾分布的形狀參數(shù)k作為輸入。將估計的結(jié)果與實際結(jié)果進行對比,對比結(jié)果證明該方法是可行且有效的。
徑向基函數(shù)神經(jīng)網(wǎng)絡(luò);風(fēng)力發(fā)電場;年度發(fā)電量估計;風(fēng)速
風(fēng)力發(fā)電是當今世界增長最快的可再生能源,許多國家把發(fā)展風(fēng)力發(fā)電作為改善能源結(jié)構(gòu)、減少環(huán)境污染和保護生態(tài)環(huán)境的一種措施,納入國家發(fā)展規(guī)劃[1]。發(fā)電量估算是風(fēng)機匹配和風(fēng)電成本分析中的關(guān)鍵步驟,進行風(fēng)電場選址和風(fēng)力發(fā)電機組選型前必須根據(jù)氣象資料估算候選場址的發(fā)電量,以評估項目的經(jīng)濟可行性[2]。
當前估算風(fēng)力發(fā)電機年度發(fā)電量的方法主要有靜態(tài)法和動態(tài)法。靜態(tài)法是在風(fēng)速統(tǒng)計分布基礎(chǔ)上結(jié)合不同風(fēng)機功率曲線計算求取發(fā)電量。對于沒有精確功率曲線者,多用出力上升段模型近似功率曲線。常用的出力上升模型主要有線性模型、二次模型和三次模型[3]3大類,在此基礎(chǔ)上還有推廣二次模型[4]和立方均值三次模型[5]等一些派生的模型。由于靜態(tài)法中功率曲線是理想條件下根據(jù)測試數(shù)據(jù)確定的靜態(tài)曲線,難以刻畫風(fēng)能自身的強隨機性等影響風(fēng)力發(fā)電量強的不確定性因素,應(yīng)用該方法估算發(fā)電量一般誤差偏大。動態(tài)法估計風(fēng)力發(fā)電量所采用的動態(tài)功率曲線并不是傳統(tǒng)意義上的一條曲線,而是一種可以通過統(tǒng)計分析模型建立實測風(fēng)速與風(fēng)力發(fā)電量的關(guān)系或者網(wǎng)絡(luò)[6]。相比于靜態(tài)法,動態(tài)法的優(yōu)勢是能自動地根據(jù)特定站點的實際情況進行網(wǎng)絡(luò)調(diào)整,但是動態(tài)法需要實測數(shù)據(jù)來訓(xùn)練網(wǎng)絡(luò)。一般認為,在具備風(fēng)電場詳細數(shù)據(jù)的條件下,利用動態(tài)法來估計出某個地區(qū)的風(fēng)力發(fā)電量比用靜態(tài)法更為準確。
本文利用徑向基函數(shù)RBF(radial basis func?tion)神經(jīng)網(wǎng)絡(luò)來估計風(fēng)電場年度發(fā)電量。首先根據(jù)中國臺灣地區(qū)18個氣象站和韓國26個氣象站氣象觀測數(shù)據(jù),建立RBF神經(jīng)網(wǎng)絡(luò)模型;然后用風(fēng)速分布情況存在明顯差異的中國臺灣和韓國兩地氣象臺站的數(shù)據(jù)各自建模估計本地其他站點的發(fā)電量;最后將兩地各個站點的數(shù)據(jù)建模進行相互估計,將估計結(jié)果與實際數(shù)據(jù)進行了比較,證明了該方法的可行性以及跨界適用性。
1.1 風(fēng)機的輸出功率
風(fēng)機捕獲風(fēng)能得到的功率為
式中:P為風(fēng)輪輸出功率;cp為風(fēng)輪功率系數(shù);ρ為空氣密度;s為風(fēng)輪葉片的掃掠面積;v為風(fēng)速。
由式(1)可知,對風(fēng)機輸出功率有影響的外部環(huán)境因素主要是風(fēng)電場的風(fēng)速以及空氣密度。影響風(fēng)速的因素主要有溫度、氣壓、地形、海拔等,而空氣密度與氣溫、濕度等因素密切相關(guān),所以在分析風(fēng)速以及空氣密度對風(fēng)機輸出功率影響的同時已經(jīng)包含了眾多自然條件的影響因素。
在近地層中,空氣密度ρ的數(shù)量級為100,而風(fēng)速立方v3的數(shù)量級為102~103[11]。因此在進行風(fēng)機輸出功率的計算時,風(fēng)速大小具有決定性的意義。
1.2 風(fēng)機的工作時間
影響風(fēng)機工作時間的外部環(huán)境因素主要是風(fēng)速的概率分布特性。常用于擬合風(fēng)電場實際風(fēng)速分布的模型為雙參數(shù)威布爾分布,其概率密度函數(shù)表達式為
式中:k為威布爾分布的形狀參數(shù);c為威布爾分布的尺度參數(shù)。
尺度參數(shù)c反映所描述地區(qū)的年平均風(fēng)速,平均風(fēng)速越大,c值越大。
形狀參數(shù)k決定著分布曲線的形狀[12],k值的大小能夠反映風(fēng)速分布的集中與分散。k值過小意味著出現(xiàn)極大風(fēng)速的概率較大,對于風(fēng)機破壞可能性較大,而k值過大則意味著略大于設(shè)計值的風(fēng)速出現(xiàn)概率較大,風(fēng)機的正常使用時間較長,這對于風(fēng)機的發(fā)電有利,但對風(fēng)機的安全壽命會有損耗[13]。因此k值的大小對風(fēng)機的工作時間有重要影響。
根據(jù)以上分析可知,影響風(fēng)力發(fā)電量的因素主要是風(fēng)速大小及其分布概率。
RBF神經(jīng)網(wǎng)絡(luò)由輸入層、隱含層和輸出層構(gòu)成,結(jié)構(gòu)如圖1所示。輸入層的作用是傳輸信號;隱含層將傳輸?shù)男盘栠M行映射;輸出層則對輸入做出響應(yīng)。
圖1 徑向基神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)Fig.1 RBF neural network structure
隱含層節(jié)點中核函數(shù)的形式有很多種,但最常用的是高斯函數(shù),其函數(shù)表達式為
式中: xx為輸入向量;ci為第 i個核函數(shù)的中心;σi為第i個隱含層節(jié)點的變量;n為隱含層的節(jié)點數(shù);‖x-ci‖為向量x-ci的范數(shù)。
由圖1可得網(wǎng)絡(luò)的輸出為
式中:yk為輸出節(jié)點k的輸出;ωik為隱含層節(jié)點i與輸出節(jié)點k的連接權(quán)值;z為輸出節(jié)點數(shù)[14]。
RBF神經(jīng)網(wǎng)絡(luò)具體的學(xué)習(xí)算法及其推導(dǎo)過程可參考文獻[15]。
3.1 樣本數(shù)據(jù)的選取
本文樣本數(shù)據(jù)來自中國臺灣地區(qū)18個氣象臺站以及韓國26個氣象臺站1973—2011年所統(tǒng)計的風(fēng)速和發(fā)電量。由于本文估算的是風(fēng)電場的年度發(fā)電量,故以“年”為單位對數(shù)據(jù)進行統(tǒng)計分析,所用到的兩地所有站點所有年份的年均風(fēng)速威布爾分布曲線以及威布爾分布參數(shù)如圖2所示。由圖2可知,中國臺灣站點年均風(fēng)速威布爾分布的尺度參數(shù)c=3.816 6 m/s,形狀參數(shù)k=2.499 0,該地區(qū)站點風(fēng)速分布相對均衡,在大于4 m/s區(qū)間風(fēng)速出現(xiàn)的概率達到0.323 1。韓國站點年均風(fēng)速威布爾分布的尺度參數(shù)c=3.229 7 m/s,形狀參數(shù)k=3.721 5,該地區(qū)站點的風(fēng)速主要集中在2~3 m/s和3~4 m/s,這兩個區(qū)間風(fēng)速出現(xiàn)的概率達到0.736 3,在大于4 m/s區(qū)間風(fēng)速出現(xiàn)的概率只有0.108 9。故所選用的兩地站點風(fēng)速分布的情況有明顯的差異。
圖2 風(fēng)速的威布爾分布曲線Fig.2 Weibull distribution curves of wind speed
風(fēng)電場的風(fēng)速是一個隨許多因素變化的非線性函數(shù),對風(fēng)力發(fā)電的輸出功率影響最大[16],而威布爾風(fēng)速分布的形狀參數(shù)k能夠反映風(fēng)速分布的廣度,影響風(fēng)機組的工作時間,故本文所構(gòu)建的RBF神經(jīng)網(wǎng)絡(luò)網(wǎng)絡(luò)輸入為年均風(fēng)速以及該年風(fēng)速威布爾分布的形狀參數(shù)k,輸出為該年的年發(fā)電量。通過多個氣象站點數(shù)年的觀測數(shù)據(jù)訓(xùn)練RBF網(wǎng)絡(luò),建立輸入與輸出之間的映射關(guān)系。
3.2 樣本的歸一化處理
構(gòu)建RBF神經(jīng)網(wǎng)絡(luò)之前,先要對輸入數(shù)據(jù)進行歸一化處理,即將輸入數(shù)據(jù)映射到[0,1]之間。歸一化函數(shù)為
式中:qi為歸一化后的數(shù)據(jù);pi為原始數(shù)據(jù);min p和max p分別為原始數(shù)據(jù)的最小值和最大值。
訓(xùn)練結(jié)束后,將輸出的結(jié)果再進行反歸一化,即可得到真實數(shù)據(jù),即
4.1 兩地數(shù)據(jù)建模以及估計
根據(jù)中國臺灣18個氣象臺站和韓國26個氣象臺站的歷史數(shù)據(jù)進行建模以及估計,首先分別將中國臺灣18個站點中的15個站點和韓國26個站點中的22個站點的歷史數(shù)據(jù)作為訓(xùn)練樣本建立RBF神經(jīng)網(wǎng)絡(luò),然后分別用各自建立好的網(wǎng)絡(luò)和剩余站點的數(shù)據(jù)來測試估計的效果。并以均方差MSE(mean square error)和確定系數(shù)Rsquare兩個指標來評價估計的質(zhì)量,其中均方差能反映估計數(shù)據(jù)和原始數(shù)據(jù)之間的誤差大小,該值越接近于0說明誤差越小,則估計的效果越好;確定系數(shù)則能反映估計數(shù)據(jù)與原始數(shù)據(jù)的相關(guān)程度,該值越接近于1說明估計值與原始值相關(guān)性越強。
本文創(chuàng)建徑向基網(wǎng)絡(luò)使用Matlab工具箱中的newrb函數(shù),該函數(shù)可以在所設(shè)定的隱含層神經(jīng)元數(shù)目范圍內(nèi),通過不斷增加隱含層神經(jīng)元數(shù)量的方式來達到預(yù)定的誤差要求,本文所設(shè)置的目標均方差為0.000 1,網(wǎng)絡(luò)的訓(xùn)練過程如圖3所示。
由圖3可知,在網(wǎng)絡(luò)訓(xùn)練過程中,均方差隨著訓(xùn)練的迭代次數(shù)增加而不斷減小。其中,中國臺灣站點和韓國站點的訓(xùn)練樣本分別通過76次和17次迭代運算后,網(wǎng)絡(luò)的擬合均方差均下降到0.000 1以下,達到設(shè)定的誤差要求,網(wǎng)絡(luò)停止訓(xùn)練。訓(xùn)練完成得到兩地測試站點發(fā)電量的估計結(jié)果,如圖4所示。估計得到的均方差及確定系數(shù)如表1所示。
表1 估計結(jié)果ⅠTab.1 Estimation resultsⅠ
由表1估計結(jié)果可知,兩地站點分別建模來估計各自剩余站點的年發(fā)電量的結(jié)果比較精確。證明了該方法具備可行性。
4.2 兩地數(shù)據(jù)各自建模相互估計
為了驗證該方法的跨界適用性,本文還將兩地的數(shù)據(jù)進行各自建模并相互估計。首先分別將中國臺灣18個站點和韓國26個站點的數(shù)據(jù)進行各自建模,然后用得到的兩個模型去估計對方的發(fā)電量。為了便于對比,用來估計的站點與第4.1節(jié)中估計的站點相同。同樣先對網(wǎng)絡(luò)進行訓(xùn)練,目標均方差設(shè)定為0.000 1,圖5為網(wǎng)絡(luò)訓(xùn)練過程。
在本次訓(xùn)練過程中,兩地站點各自建模相互估計的訓(xùn)練樣本分別通過45次和129次迭代運算后,網(wǎng)絡(luò)的擬合均方差達到設(shè)定的誤差要求。訓(xùn)練完成后,得到兩地測試站點發(fā)電量的估計結(jié)果如圖6所示。估計得到的均方差及確定系數(shù)如表2所示。
由估計結(jié)果可知,中國臺灣和韓國兩地風(fēng)電場各自建模相互估計的效果雖然比各自建模各自估計的效果略微差,但是其估計的精度還是比較精確。證明了該方法具有較強的跨界適用性。
4.3 結(jié)果分析
選取中國臺灣和韓國估計站點中具有代表性意義的站點2007—2011年各自以及相互估計的結(jié)果與實測值進行對比,如表3和表4所示。
圖4 風(fēng)電場年發(fā)電量估計結(jié)果ΙFig.4 Estimation results Ι of annual energy output
圖5 網(wǎng)絡(luò)訓(xùn)練過程IIFig.5 Process II of network training
圖6 風(fēng)電場年發(fā)電量估計結(jié)果ⅡFig.6 Estimation resultsⅡof annual energy output
表2 估計結(jié)果ⅡTab.2 Estimation resultⅡ
由表3和表4可知,兩種情況下估算結(jié)果的相對誤差基本都控制在5%以內(nèi),表明該網(wǎng)絡(luò)具有極強的泛化能力。同時也驗證了將某地風(fēng)速以及風(fēng)速威布爾分布的形狀參數(shù)k作為徑向基神經(jīng)網(wǎng)絡(luò)的輸入來估算發(fā)電量的方法是可行的。
表3 中國臺灣站點估計結(jié)果與實際結(jié)果比較Tab.3 Comparison between estimated values and actual values for wind farms of Taiwan,China
表4 韓國站點估算結(jié)果與實際結(jié)果比較Tab.4 Comparison between estimated value and actual value for wind farms of Republic of Korea
本文利用RBF神經(jīng)網(wǎng)絡(luò)對風(fēng)電場的年發(fā)電量進行估計,通過大量歷史數(shù)據(jù)來建模,估計結(jié)果表明該方法具有較強的精度以及跨界適用性,對于風(fēng)電場的選址規(guī)劃以及發(fā)電計劃的制定具有一定的實用價值。
[1]楊秀媛,梁貴書(Yang Xiuyuan,Liang Guishu).風(fēng)力發(fā)電的發(fā)展及其市場前景(Development of wind power generation and its market prospect)[J].電網(wǎng)技術(shù)(Power System Technology),2003,27(7):78-79.
[2]Jafarian M,Soroudi A,Ehsan M,et al.The effects of envi?ronmental parameters on wind turbine power PDF curve [C]//Canadian Conference on Electrical and Computer En?gineering.Niagara,Canada,2008:1193-1197.
[3]Albadi M H,El-Saadany E F.New method for estimating CF of pitch-regulated wind turbines[J].Electric Power Sys?tems Research,2010,80(9):1182-1188.
[4]Albadi M H,El-Saadany E F.Optimum turbine-site match?ing[J].Energy,2010,35(9):3593-3602.
[5]Yeh Tai-Her,Li Wang.A study on generator capacity for wind turbines under various tower heights and rated wind speeds using Weibull distribution[J].IEEE Trans on Ener?gy Conversion,2008,23(2):592-602.
[6]Tu Yi-Long,Chang Tsang-Jung,Chen Cheng-Lung,et al.Estimation of monthly wind power outputs of WECS with limited record period using artificial neural networks[J].Energy Conversion and Management,2012,59:114-121.
[7]李東東,覃子珊,林順富,等(Li Dongdong,Qin Zishan, Lin Shunfu,et al).基于混沌時間序列法的微網(wǎng)短期負荷預(yù)測(Short-term load forecasting for microgrid based on method of chaotic times series)[J].電力系統(tǒng)及其自動化學(xué)報(Proceedings of the CSU-EPSA),2015,27(5):14-18.
[8]楊秀媛,肖洋,陳樹勇,等(Yang Xiuyuan,Xiao Yang,Chen Shuyong,et al).風(fēng)電場風(fēng)速和發(fā)電功率預(yù)測研究(Wind speed and generated power forecasting in wind farm)[J].中國電機工程學(xué)報(Proceedings of the CSEE),2005,25(11):1-5.
[9]馬文曉,白曉民,沐連順,等(Ma Wenxiao,Bai Xiaomin,Mu Lianshun,et al).基于人工神經(jīng)網(wǎng)絡(luò)和模糊推理的短期負荷預(yù)測方法(Short term load forecasting using ar?tificial neural network and fuzzy inference)[J].電網(wǎng)技術(shù)(Power System Technology),2003,27(5):29-32.
[10]彭懷午,劉方銳,楊曉峰(Peng Huaiwu,Liu Fangrui,Yang Xiaofeng).基于人工神經(jīng)網(wǎng)絡(luò)的風(fēng)電場短期功率預(yù)測(Short term wind power forecasting based on artifi?cial neural network)[J].太陽能學(xué)報(Acta Energiae So?laris Sinica),2011,32(8):1245-1250.
[11]張鵬舉(Zhang Pengju).風(fēng)電場空氣密度對風(fēng)電機輸出功率的影響(Influence of the air density in wind farm on output power of wind turbine)[J].電力勘測(Electric Pow?er Survey),1999(3):50-52.
[12]王淼,曾利華(Wang Miao,Zeng Lihua).風(fēng)速頻率分布模型的研究(Study of wind speed frequency distribution model)[J].水利發(fā)電學(xué)報(Journal of Hydroelectric Engi?neering),2011,30(6):204-209.
[13]朱德臣,汪建文(Zhu Dechen,Wang Jianwen).風(fēng)工況雙參數(shù)威布爾分布k值影響研究(Study on the effects of k for two-parameter Weibull distribution in wind resource assessment)[J].太陽能(Solar Energy),2007(6):34-36.
[14]陳澤淮,張堯,武志剛,等(Chen Zehuai,Zhang Yao,Wu Zhigang,et al).RBF神經(jīng)網(wǎng)絡(luò)在中長期負荷預(yù)測中的應(yīng)用(Application of RBF neural network in medium and long-term load forecasting)[J].電力系統(tǒng)及其自動化學(xué)報(Proceedings of the CSU-EPSA),2006,18(1):15-19.
[15]王洪元,史國棟.人工神經(jīng)網(wǎng)絡(luò)技術(shù)及其應(yīng)用[M].北京:中國石化出版社,2002.
[16]武小梅,白銀明,文福拴,等(Wu Xiaomei,Bai Yinming,Wen Fushuan,et al).基于RBF神經(jīng)元網(wǎng)絡(luò)的風(fēng)電功率短期預(yù)測(Short-term wind power forecast based on the radial basis function neural network)[J].電力系統(tǒng)保護與控制(Power System Protection and Control),2011,39(15):80-83.
Application of Radial Basis Function Neural Network to Annual Energy Output Estimation of Wind Power Plant
CHENG Li,LI Maojun,XU Wu,SU Sheng
(Hunan Provincial Key Laboratory of Smart Grids Operation and Control,College of Electrical and Information Engineering,Changsha University of Science and Technology,Changsha 410004,China)
Estimation of wind power generation is the key step in turbine-site matching and wind power cost analysis.In order to estimate the wind power accurately,radial basis function(RBF)neural network is used to estimate the energy output of wind power plant.The modeling is based on the historical data from 18 meteorological stations of Chinese Tai?wan and 26 meteorological stations of Republic of Korea,then their energy outputs are estimated by themselves and among each other.Because the wind speed and generation hours are the main factors affecting wind power,this paper takes average annual wind speed and the k parameter of Weibull distribution which affects the annual generation hours as inputs.The estimated results are compared with actual wind power outputs,and this shows that the presented method is feasible and effective.
radial basis function(RBF)neural network;wind power plant;annual energy output estimation;wind speed
TM614
A
1003-8930(2016)11-0032-05
10.3969/j.issn.1003-8930.2016.11.006
2014-04-21;
2016-04-25
國家自然科學(xué)基金資助項目(50907005);湖南高校創(chuàng)新平臺開放基金資助項目(10K004)
成 立(1989—),男,碩士研究生,研究方向為智能算法及其應(yīng)用。Email:154864235@qq.com
李茂軍(1964—),男,博士,教授,研究方向為智能控制、人工智能在電力系統(tǒng)中的應(yīng)用。Email:lmj3672@aliyun.com
許 武(1990—),男,碩士研究生,研究方向為數(shù)字化電力系統(tǒng)。Email:xuwu407@163.com