齊放
(華北電力大學,北京 102206)
近年來,全球風電發(fā)展進入了快車道。截止到2009年,全球風機裝機容量已達159231MW,2009年新增裝機38312MW。2010年全球的裝機容量已超過2000000MW。我國風能資源豐富,據(jù)統(tǒng)計,全國風功率密度為100W/m2,風能資源總儲量約1.6×105MW,可開發(fā)和利用的陸地上風能儲量有2.53億kW。隨著人口的增長和環(huán)保條件的制約,國家制定了發(fā)展新能源的戰(zhàn)略,這一舉措對促進電力工業(yè)調(diào)整、推進技術(shù)進步等有積極的作用。其中,風力發(fā)電是技術(shù)最成熟、最具商業(yè)化前景和最可能大規(guī)模開發(fā)的發(fā)電技術(shù)之一[1-5]。
《中國風電發(fā)展報告2010》預測:2020年,中國風電累計裝機可以達到2.3億kW,相當于13個三峽電站;總發(fā)電量可以達到4649億kW時,相當于取代200個火電廠。但與此同時,風電上網(wǎng)難已成為制約風力發(fā)電發(fā)展的重大瓶頸。開展風電功率預測的研究勢在必行。目前國內(nèi)很多風電場沒有裝設(shè)監(jiān)測風速、風向、氣溫等氣象參數(shù)的實時綜合氣象監(jiān)測系統(tǒng),只是單純的記錄下風機的輸出功率,因此針對這種情況,本文利用小波神經(jīng)網(wǎng)絡(luò)來進行短期風電功率預測[6,7]。
小波分析是數(shù)學中一個迅速發(fā)展的新領(lǐng)域,自從J.Morlet在1974年首次提出小波變換的概念以來,在功率預測、數(shù)值分析、故障診斷等領(lǐng)域得到廣泛的應(yīng)用。小波分析是針對傅里葉變換的不足發(fā)展而來的,傅里葉變換是信號處理領(lǐng)域中應(yīng)用最為廣泛的一種分析手段,然而它有一個嚴重的不足,就是變換拋棄了時間信息,變換結(jié)果無法判斷某個信號的發(fā)生時間,即傅里葉變換在時域中沒有分辨能力。小波是一種長度有限、平均值為0的波形,它的特點包括兩點:一是時域都具有緊支集或近似緊支集;二是直流分量為0。
小波函數(shù)是由一個母小波函數(shù)經(jīng)過平移與尺寸伸縮得到,小波分析即把信號分解成一些列小波函數(shù)的疊加。
小波變換時指把某一個基本小波函數(shù)φ(t)平移τ后,再在不同尺度下分析的信號x(t)做內(nèi)積。
上式可以等效為:
其中,τ是相當于目標平行移動;a相當于使鏡頭向目標推進或遠離。
小波分析能通過小波基函數(shù)的變換分析信號的局部特征,并且在二維情況下具有信號方向的選擇性能力,因此,該方法作為一種數(shù)學理論和分析方法,引起了廣泛關(guān)注。
小波神經(jīng)網(wǎng)絡(luò)是一種以BP神經(jīng)網(wǎng)絡(luò)拓撲結(jié)構(gòu)為基礎(chǔ),把小波基函數(shù)作為隱含層結(jié)點的傳遞函數(shù),信號前向傳播的同時誤差反向傳播的神經(jīng)網(wǎng)絡(luò)[8,9]。小波神經(jīng)網(wǎng)絡(luò)的拓撲結(jié)構(gòu)如圖1所示。
圖1 小波神經(jīng)網(wǎng)絡(luò)拓撲結(jié)構(gòu)
圖1 中,X1,X2,…,Xk是小波神經(jīng)網(wǎng)絡(luò)的輸入?yún)?shù);Y1,Y2,…,Ym是小波神經(jīng)網(wǎng)絡(luò)的預測輸出;ωij和ωjk是小波神經(jīng)網(wǎng)絡(luò)權(quán)值。
在輸入信號序列為xi(i=1,2,…,k)時,隱含層輸出計算公式如式(3)所示:
式中,h(j)為隱含層第j個結(jié)點的輸出值;ωij為輸入層和隱含層的連接權(quán)值;bj為小波基函數(shù)的平移因子;aj為小波基函數(shù)hj的伸縮因子;hj為小波基函數(shù)。
小波基函數(shù)采用Morlet母小波基函數(shù),數(shù)學表達式為:
小波網(wǎng)絡(luò)輸出層計算公式為:
式中,ωik為隱含層到輸出層權(quán)值;h(i)為第i個隱含層節(jié)點的輸出;l為隱含層節(jié)點數(shù);m為輸出層節(jié)點數(shù)。
小波神經(jīng)網(wǎng)絡(luò)權(quán)值參數(shù)修正算法類似于BP神經(jīng)網(wǎng)絡(luò)權(quán)值修正算法,采用梯度修正法修正網(wǎng)絡(luò)的權(quán)值和小波基函數(shù)參數(shù),使小波神經(jīng)網(wǎng)絡(luò)預測輸出不斷逼近期望輸出。小波神經(jīng)網(wǎng)絡(luò)算法步驟如下:
步驟1:網(wǎng)絡(luò)初始化。隨機初始化小波函數(shù)伸縮因子ak、平移因子bk以及網(wǎng)絡(luò)的連接權(quán)重ωij和ωjk,設(shè)置網(wǎng)絡(luò)學習速率η。
步驟2:樣本分類。把風電功率樣本分為訓練樣本和測試樣本,訓練樣本用于訓練網(wǎng)絡(luò),測試樣本用于測試網(wǎng)絡(luò)預測精度。
步驟3:預測輸出。把訓練樣本輸入網(wǎng)絡(luò),計算網(wǎng)絡(luò)預測輸出并計算網(wǎng)絡(luò)輸出和期望輸出的誤差e。
步驟4:權(quán)值修正。根據(jù)誤差e修正網(wǎng)絡(luò)權(quán)值和小波函數(shù)參數(shù),使網(wǎng)絡(luò)預測值逼近期望值。
步驟5:判斷算法是否結(jié)束,如果沒有結(jié)束,返回步驟3。
風電功率某個時刻的輸出與前幾個時段的功率有關(guān)。并且風電功率具有24小時內(nèi)準周期的特性。程序采用某風電場350個風電功率數(shù)據(jù)進行仿真驗證。為方便處理,對輸入輸出數(shù)據(jù)進行了歸一化處理,本文采用了式(6)進行處理:
處理后,使得輸入輸出數(shù)據(jù)都在(0,1)的范圍內(nèi),滿足函數(shù)的具體要求。歸一化處理后,利用小波神經(jīng)網(wǎng)絡(luò)進行功率預測,具體過程如下:
首先,構(gòu)建小波神經(jīng)網(wǎng)絡(luò),神經(jīng)網(wǎng)絡(luò)的各個參數(shù)由仿真對比逐步確定,根據(jù)風電功率的特性設(shè)計小波神經(jīng)網(wǎng)絡(luò)分為輸入層、隱含層和輸出層三層。其中,輸入層輸入為當前時間點的前n個時間點的風電功率;隱含層節(jié)點由小波基函數(shù)構(gòu)成;輸出層輸出為當前時間點的風電功率輸出。
其次,小波神經(jīng)網(wǎng)絡(luò)訓練。利用前300個風電功率進行小波神經(jīng)網(wǎng)絡(luò)訓練,利用訓練好的神經(jīng)網(wǎng)絡(luò)。網(wǎng)絡(luò)結(jié)構(gòu)采用5-8-1結(jié)構(gòu),表示預測時間節(jié)點前5個風電功率值,隱含層有8個節(jié)點,輸出層有1個節(jié)點,為網(wǎng)絡(luò)預測的風電功率值。網(wǎng)絡(luò)權(quán)值和小波基函數(shù)在參數(shù)初始化時對比獲取,用訓練數(shù)據(jù)訓練小波神經(jīng)網(wǎng)絡(luò),網(wǎng)絡(luò)反復訓練100次。
最后,利用上述所訓練出的小波神經(jīng)網(wǎng)絡(luò)對進行風電功率預測。所得的預測值與實際值的對比如圖2所示。誤差分布圖如圖3所示。
圖2 小波神經(jīng)網(wǎng)絡(luò)預測結(jié)果圖
圖3 小波神經(jīng)網(wǎng)絡(luò)預測誤差圖
由圖2和圖3可以看出,采用小波神經(jīng)網(wǎng)絡(luò)預測的方法對最后的50個數(shù)據(jù)進行預測,預測精度高,能夠很好地滿足工程需求。其中,圖2表征的是風電功率預測的絕對值誤差,有曲線可以看出,采用本文所述方法得到的預測曲線與實際的功率曲線吻合度很高,絕對誤差的絕對值之和為1.376,反歸一化后絕對誤差的絕對值之和為1872.7kW,平均絕對誤差為37.45kW。圖3表征的是風電功率預測的相對誤差曲線圖,由圖及原始數(shù)據(jù)可以看出,采用本方法平均相對值為2.91%,所有的數(shù)據(jù)誤差均小于15%,其中,誤差小于10%的數(shù)據(jù)占94%,誤差小于5%的數(shù)據(jù)占86%,能夠很好的滿足預測的需求。這也驗證了程序的正確性及有效性。
本文通過建立小波神經(jīng)網(wǎng)絡(luò),對風電功率進行預測,仿真結(jié)果表明:所有的預測數(shù)據(jù)與實際數(shù)據(jù)的相對誤差均在15%以內(nèi),其中有94%的數(shù)據(jù)誤差在10%以內(nèi)。該方法能夠很好地滿足預測精度的需求。
風電輸出預測作為其中一個重要的環(huán)節(jié)具有重要的意義,在未來的研究中,風電功率預測仍然是研究的重點和熱點。本文從仿真的角度對風電功率預測進行初步研究,可以利用實時天氣預報、地理信息等資源,組合預測技術(shù)等方法進行進一步研究,以提高預測精度,利于提前做好調(diào)度計劃,利于電力系統(tǒng)穩(wěn)定,提高風電的經(jīng)濟效益和社會效益。
[1]姜紹俊.中國電力規(guī)劃[M].北京:中國電力出版社,2007,155-162.
[2]尹明,王成山,葛旭波,等.中德風電發(fā)展與比較[J].電工技術(shù)學報,2010,25(9):157 -162.
[3]Erasmo Cadenas,Wilfrido Rivera.Short Term Wind Speed Forecasting in La Venta,Oaxaca,Mexico,Using Artificial Neural Networks[J].Renewable Energy,2009,34(1):274 -278.
[4]劉振亞.加強建設(shè)堅強國家電網(wǎng)促進中國能源可持續(xù)發(fā)展[J].電力建設(shè),2010,27(10),1 -3.
[5]楊秀媛,肖洋,陳樹勇.風電場風速和發(fā)電功率預測研究[J].中國電機工程學報,2005,25(11):1 -5.
[6]牛東曉,曹樹華,等.電力系統(tǒng)負荷預測技術(shù)及其應(yīng)用[M].北京:中國電力出版社,1998.
[7]吳昌友,王福林,董志貴.改進粒子群優(yōu)化算法在電力負荷組合預測模型中的應(yīng)用[J].電網(wǎng)技術(shù),2009,32(2):27 -30.
[8]雷明,韓崇昭,郭文艷.非線性時間序列的小波分頻預測[J].物理學報,2005,54(5):1988 -1996.
[9]王麗婕,冬雷,廖曉鐘.基于小波分析的風電場短期發(fā)電功率預測[J].中國電機學報,2009,29(28):30 -33.