《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于MC的風電場參數預測模型的誤差修正
基于MC的風電場參數預測模型的誤差修正
2016年電子技術應用第7期
高淑杰,田建艷,王 芳
太原理工大學 信息工程學院,山西 太原030024
摘要: 風速的隨機性和間歇性等特點使得目前風電場參數預測模型存在較大的預測誤差,對此提出了采用馬爾科夫鏈(MC)方法對模型的預測誤差進行修正。分別求出參數的實際值與模型預測值之間的誤差序列,利用模糊C-均值聚類算法對其進行狀態劃分;根據各誤差狀態計算出MC狀態轉移概率矩陣,進而計算模型預測誤差修正值,最終得到精度較高的預測值。采用MC方法分別對廣義回歸神經網絡(GRNN)模型、T-S模糊神經網絡模型以及Elman神經網絡模型的預測誤差進行修正,并應用MC修正后的3種模型對山西某風電場測風塔不同步長風速進行預測仿真實驗研究,分析討論了MC對各預測模型誤差的修正效果。仿真結果表明,所提出的誤差修正方法能夠有效提高測風塔風速預測精度,為預測模型的誤差修正提供了一種有效的實用的方法。
中圖分類號: TP183
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.07.029
中文引用格式: 高淑杰,田建艷,王芳. 基于MC的風電場參數預測模型的誤差修正[J].電子技術應用,2016,42(7):114-118.
英文引用格式: Gao Shujie,Tian Jianyan,Wang Fang. Error correction of parameter forecasting model of wind farm based on Markov Chain[J].Application of Electronic Technique,2016,42(7):114-118.
Error correction of parameter forecasting model of wind farm based on Markov Chain
Gao Shujie,Tian Jianyan,Wang Fang
College of Information Engineering,Taiyuan University of Technology,Taiyuan 030024,China
Abstract: Focused on the characteristics of randomness and intermittency of wind speed, there are large forecasting errors of parameter models of wind farm. The method of the Markov Chain(MC) is proposed to correct the forecasting error of models. Firstly, the error series between the actual values and the forecasting values of the parameter are obtained. Secondly, the fuzzy C-average clustering is used to divide transfer states, then, state transition probability matrixs are calculated according to the error states. Finally, the correction values of the forecasting error are calculated, and higher forecasting precision is obtained. MC method is used to correct forecasting errors of GRNN model, T-S model and Elman model respectively, and the three kinds of model revised by MC are applied to the simulation experiment research on the different steps of wind speed forecasting of wind tower in a wind farm in Shanxi province. And the correction effects of MC are emphatically discussed. Simulation results show that the proposed error correction method can improve the accuracy of wind speed forecasting of wind tower effectively, which is an effective and useful method for the forecasting models.
Key words : error correction;Markov Chain;forecasting models;wind speed forecasting

0 引言

    對風電場風速進行實時、準確、可靠的預測,不但是風電功率預測的基礎,而且對風電場規劃設計具有重要意義。目前已提出多種預測模型,但由于風速的隨機性和間歇性,使得預測方法都有其不同的適用條件和缺陷,因此尋求準確的風速預測方法具有十分重要的現實意義。尹東陽[1]等人利用Elman神經網絡預測未來10 min風速,其誤差指標MAPE達到12.73%。朱亞[2]等人利用GRNN模型對冬季和夏季未來30 min的風速分別進行預測,MAPE分別達到39.76%、27.26%,遠遠超出了風速預測精度要求。為了提高風速預測精度,相關學者做出了大量研究,分別從風速影響因素、風速預測模型的參數優化以及實時風速數據等角度進行改進。但是無論上述哪一種方法帶來的不確定性都會引起較大的預測誤差。為此,本文從誤差修正的角度出發,采用馬爾科夫鏈(Markov Chain,MC)對風速模型的預測值進行修正。其基本思路是:分別求出參數的實際值與模型預測值之間的誤差序列,利用模糊C-均值聚類對其進行狀態劃分;根據各誤差狀態計算出MC狀態轉移概率矩陣,計算預測誤差修正模型的預測值,最終得到精度較高的預測值。

1 基于馬爾科夫鏈的風速預測誤差修正

jsj1-gs1.gif

    由于狀態劃分不準確對修正結果造成很大影響,而MC狀態劃分又沒有統一的方法。為避免均值-方差狀態劃分方法人為因素的影響,采用模糊C-均值聚類算法對歷史誤差序列進行狀態劃分,并將屬于每一類的邊界值作為狀態劃分標準;為了綜合考慮各個狀態概率對預測結果的影響,將規范化的殘差序列的自相關系數作為狀態概率權重[3];為綜合考慮最大概率以及其他概率的影響,定義級別特征值,并利用其判斷當前時刻風速誤差所處狀態[4]

    采用MC對風速預測誤差進行修正的具體步驟如下:

    (1)計算風速預測模型的歷史預測誤差ei

jsj1-gs2-4.gif

式中,Mij為狀態i經過k步轉移到狀態j的次數;Mi為狀態j出現的次數。

    (5)求取第N,N-1,…,N-k+1個歷史時刻風速預測誤差所屬狀態E1,E2,...,Ek,依據狀態轉移矩陣得到這k個歷史誤差轉移到第N+1時刻預測誤差狀態的概率,即狀態計算矩陣Q:

jsj1-gs5-11.gif

2 基于MC修正的風速預測模型

2.1 數據來源及輸入變量選擇

    采用山西某風電場測風塔數據進行仿真研究,由于篇幅所限,僅給出其中的2014年4月和6月的數據結果進行分析。首先采用相關分析法對各變量之間的相關性進行分析研究[5],確定選擇第T、T-1、T-2時刻的風速和第T時刻的溫度、濕度、氣壓作為風速預測模型的輸入變量;選擇第T+h時刻風速(h分別為15 min、30 min、60 min)作為輸出變量。

2.2 評價指標

    為了定量地評價各風速預測模型預測風速的有效性,選取平均絕對誤差(MAE)、平均絕對百分比誤差(MAPE)和均方根誤差(RMSE)作為評價指標對模型預測效果進行評價[5]

2.3 基于MC修正的GRNN神經網絡風速預測模型

    廣義回歸神經網絡(Generalized Regression Neural Network,GRNN)是具有類似徑向基網絡的前饋式神經網絡模型,其網絡結構如圖1所示。

jsj1-t1.gif

    它建立在非參數核回歸基礎上,通過風速觀測樣本計算出風速輸入變量X與輸出風速Y之間的聯合概率密度函數,直接計算出Y對X的回歸值:

jsj1-gs12.gif

    在廣義回歸神經網絡中,只有?啄一個可調參數,也是影響網絡性能的關鍵因素。本文采用十折交叉驗證法對平滑因子進行尋優,并在此基礎利用GRNN進行風速預測以及馬爾科夫鏈誤差修正的仿真研究。需要指出的是,本文是在大量實驗基礎上確定馬爾科夫鏈的狀態數為c=5,并采用前4步狀態轉移矩陣計算風速誤差的修正值。2014年4月和6月對未來15 min、30 min、60 min風速預測的對比結果如表1、2所示。

jsj1-b1.gif

jsj1-b2.gif

    由表1、表2可知,利用馬爾科夫鏈修正后,GRNN預測風速精度有明顯提高。2014年4月各步長風速預測MAPE分別提高了14.40%、16.04%、12.10%;2014年6月各步長預測風速MAPE分別提高了11.46%、7.06%、13.73%。

2.4 基于MC修正的T-S神經網絡風速預測模型

    T-S模糊神經網絡模型將神經網絡與T-S模糊推理結合,融合了模糊邏輯易于表達專家經驗知識的優點與神經網絡自學習和自適應能力[6]。它由網絡前件和后件構成,如圖2所示。前件負責風速輸入變量的模糊化,將其作為后件的加權系數;后件負責對輸入變量的線性組合。

jsj1-t2.gif

    在T-S模糊神經網絡中,需要學習的參數主要是前件網絡第二層各節點模糊化高斯函數的中心和寬度,以及后件網絡的連接權值[7]。首先通過模糊C-均值聚類得到初始中心和寬度,采用梯度下降法對網絡參數進行訓練,并引入慣性項以加速網絡學習速度。本文在上述學習算法的基礎上對風速預測進行研究,并利用馬爾科夫鏈對其預測結果進行誤差修正,結果對比如表3、4所示。

jsj1-b3.gif

jsj1-b4.gif

    由表3、表4可知,經馬爾科夫鏈修正后的T-S預測風速精度分別有不同程度的提高,2014年4月各步長風速預測MAPE分別提高了13.45%、9.72%、21.08%;2014年6月各步長預測風速MAPE分別提高了4.76%、9.07%、32.35%。

2.5 基于MC修正的風速Elman神經網絡預測模型

    Elman神經網絡是一個具有局部記憶和局部反饋連接的前向神經網絡。它首先將風速輸入變量進行加權后輸入到隱含層,并將隱含層的輸出通過狀態層反饋到隱含層的輸入,從而使網絡具有處理動態信息的功能,最后通過對隱含層輸入進行加權求和得到輸出風速值[8]。其網絡結構如圖3所示。

jsj1-t3.gif

    在Elman神經網路訓練過程需要確定的參數有隱含層和輸出層節點閾值以及網絡之間的連接權值。為提高網絡預測性能,采用遺傳算法對Elman神經網絡權值和閾值進行優化,從而得到相對理想的預測效果。本文利用GA-Elman進行風速的仿真研究,并采用馬爾科夫鏈對其預測結果進行誤差修正,其結果對比如表5、6所示。

jsj1-b5.gif

jsj1-b6.gif

    由表5、6對比可得,經馬爾科夫鏈修正后,Elman預測風速的性能得到較大改善。2014年4月各步長風速預測MAPE分別提高了19.38%、39.93%、18.03%;2014年10月各步長預測風速MAPE分別提高了7.08 %、10.84%、13.47%。

    綜合分析表1~表6可知,不同的風速預測模型對風速預測能力不同。隨著預測步長的增加,馬爾科夫鏈誤差修正的效果越明顯。當模型預測精度越高時,馬爾科夫鏈修正作用越小;當預測精度越低時,馬爾科夫鏈所起作用越大。下面給出GRNN、T-S模糊神經網絡、GA-Elman神經網絡預測及修正4月未來60 min風速的效果對比,如圖4~圖6所示。

jsj1-t4.gif

jsj1-t5.gif

jsj1-t6.gif

    從圖4~圖6整體趨勢來看,修正后的風速預測曲線更加逼近實際風速曲線,并使某些風速點跟蹤上了實際風速,從而能說明MC誤差修正方法能有效提高風速的預測精度。

3 結束語

    本文針對目前風電場風速預測模型存在的預測誤差較大的問題,提出了一種基于模糊C-均值聚類的馬爾科夫鏈誤差修正方法,并分別與GRNN模型、T-S模型、Elman模型結合,形成了3種風速預測模型,對風電場未來15 min、30 min、60 min風速進行預測。通過仿真實驗和對比結果分析可知,本文提出的方法使各種步長風速均有不同程度提高,尤其當預測步長為60 min時,效果更為顯著。表明該方法能夠有效地改善風速的預測精度。

參考文獻

[1] 尹東陽,盛義發,蔣明潔,等.基于粗糙集理論-主成分分析的Elman神經網絡短期風速預測[J].電力系統保護與控制,2014,42(11):46-51.

[2] 朱亞,孫冬梅,何響,等.基于EMD-GRNN和概率統計結合的短期風速預測[J].計算機科學,2014,41(6):72-75.

[3] 杜長海,黃席樾,楊祖元,等.基于神經網絡和Markov鏈的交通流實時滾動預測[J].系統仿真報,2008,20(9):2464-2468.

[4] 張宸,林啟太.模糊馬爾科夫鏈狀預測模型及其工程應用[J].武漢理工大學學報,2005,26(11):63-66.

[5] GAO S J,TIAN J Y,WANG F,et al.The study of GRNN for wind speed forecasting based on Markov Chain[C].International Conference on Modelling,Simulation and Applied Mathematics(MSAM 2015),2015:285-288.

[6] 朱曉冬.基于聚類算法的T-S模糊神經網絡模型的研究[D].哈爾濱:哈爾濱理工大學,2003.

[7] 張維杰,田建艷,王芳,等.改進型TS模糊神經網絡風電功率預測模型的研究[J].自動化儀表,2014,35(12):39-42.

[8] 劉建華,李天玉,付娟娟,等.基于BP和Elman神經網絡的智能變電站錄波啟動判據算法[J].電力系統保護與控制,2014,42(5):110-115.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: h在线免费视频 | 欧美另类综合 | 日本一区免费 | 五月天婷婷在线播放 | 在线免费观看视频黄 | 亚洲欧美精品一中文字幕 | 伊人影视在线观看日韩区 | 国产精品综合 | 456亚洲人成影视在线观看 | 开心激情婷婷 | 91在线视频免费播放 | 老人与老人a级毛片视频 | 亚洲精品在线免费观看视频 | 国产一区免费在线观看 | 久爱视频www在线播放 | 亚洲国产日韩在线观频 | 激情综合欧美 | 91免费公开视频 | 欧美香蕉在线 | 欧美网站在线看 | 91久久99热青草国产 | 最刺激黄a大片免费观看下截 | aⅴ天堂网 | 国产成人精品午夜二三区 | 国产在线拍揄自揄视精品不卡 | 国产日韩视频一区 | 日本欧美强乱视频在线 | 国产成人19禁在线观看 | 天天插日日射 | 天天操夜夜摸 | 国产日韩欧美在线播放 | 中文字幕在线观看一区二区 | 亚洲国产午夜精品理论片的软件 | free×xx性欧美漫画 | 黄色的视频网站 | 久久精品午夜视频 | 手机看片日韩日韩国产在线看 | 日韩精品福利 | 国产精品1024在线永久免费 | 国产大片黄在线看免费 | 亚欧乱色视频网站大全 |