亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于遺傳算法的支持向量機短期風速預測

        2010-08-29 01:36:30周同旭
        皖西學院學報 2010年5期
        關鍵詞:風速方法模型

        周同旭

        (皖西學院機械與電子工程學院,安徽六安 237012)

        基于遺傳算法的支持向量機短期風速預測

        周同旭

        (皖西學院機械與電子工程學院,安徽六安 237012)

        對風電場風速實現(xiàn)較準確的預測,可以有效減輕并網(wǎng)后風電場對電網(wǎng)的影響。支持向量機模型的預測精度在很大程度上依賴于模型參數(shù)的選擇,為提高預測模型的泛化能力和預測精度,應用遺傳算法選擇支持向量機的模型參數(shù),再根據(jù)選擇的參數(shù)對小時風速進行預測。實驗結果表明本文方法能夠獲得較高的風速預測精度。

        預測精度;支持向量機;遺傳算法;小時風速

        1 引言

        隨著我國能源結構的調(diào)整,可再生能源特別是風能的開發(fā)利用已得到高度重視,從技術成熟性和經(jīng)濟可行性看,風電在可再生能源中具有很好的前景[1]。隨著風能的加速發(fā)展,越來越多的大型風電場納入統(tǒng)調(diào)電網(wǎng),風電在電網(wǎng)的比重越來越大,同時風電的強隨機性增大了電力調(diào)度的難度。風速的準確預測有利于調(diào)度部門及時調(diào)整計劃,從而減輕風電對電網(wǎng)的影響[2]。

        目前,風速預測常用的方法包括兩大類:傳統(tǒng)方法和現(xiàn)代方法。前者包括線性外推法、回歸分析法和時間序列法等。后者主要包括專家系統(tǒng)、支持向量機(SVM)[3]和人工神經(jīng)網(wǎng)絡(ANN)[4-5]等。人工神經(jīng)網(wǎng)絡一度成為預測領域的研究熱點,然而,人工神經(jīng)網(wǎng)絡也有許多至今無法解決的問題。支持向量機是一種基于結構風險最小化原理的預測模型,其泛化能力要遠好于神經(jīng)網(wǎng)絡和自回歸模型,近年來也被一些學者應用于風速預測。支持向量機模型參數(shù)對預測精度有很大影響[6],然而參數(shù)的確定還缺乏嚴格的數(shù)學方法。杜穎等人提出了用網(wǎng)格搜索法對SVM參數(shù)進行優(yōu)化選擇[7]。郭輝等人提出基于三步搜索法的支持向量機參數(shù)優(yōu)化方法[8]。這些方法都為支持向量機模型參數(shù)的優(yōu)化選擇提供了有效的途徑。

        遺傳算法(GA)能使種群達到全局最優(yōu)收斂。與傳統(tǒng)算法相比,遺傳算法無需先驗知識,而且對初始參數(shù)不敏感,所以不會陷入局部極小點。本文利用遺傳算法對支持向量機模型參數(shù)進行優(yōu)化選擇(GA-SVM),并用參數(shù)優(yōu)化后的支持向量機模型對某風電場的小時平均風速進行預測,取得了較高的預測精度。

        2 支持向量機

        支持向量機應用于回歸方面,主要有Vapnik提出的ε-回歸支持向量機(ε-SVR)。設有回歸函數(shù)f(x)=+b用于擬合樣本數(shù)據(jù),假設所有訓練樣本在給定精度ε下用該函數(shù)擬合,即

        式中,i=1,2,…,k。

        優(yōu)化目標為:

        約束條件為

        求解上述問題并引進核函數(shù) K(x,x′)后,得到w和待估計函數(shù)

        其中(αi-α*i)≠0對應的 xi即為支持向量。

        在SVM模型中通過對上述三種核函數(shù)的比較,發(fā)現(xiàn)徑向基核函數(shù)性能最好,本文也將采用徑向基核函數(shù)。其表達式為:

        3 遺傳算法

        支持向量機模型參數(shù)ε、C和核函數(shù)參數(shù)σ2的選擇對精度影響很大,目前還缺乏嚴格的數(shù)學計算方法,這三個參數(shù)的組合本質(zhì)上是一種優(yōu)化過程。本文將遺傳算法應用于參數(shù)ε、C和核函數(shù)參數(shù)σ2的優(yōu)化中,適應度函數(shù)采用均方根誤差的倒數(shù)。

        其中,N為樣本個數(shù),WR為實測值,WF為預測值。算法步驟如下:

        Step1編碼:將解空間的數(shù)據(jù)ε、C和σ2表示成遺傳空間的基因型數(shù)據(jù),這些基因型數(shù)據(jù)的不同組合就構成了不同的點。本文采用二進制編碼法。

        Step2初始化種群:隨機產(chǎn)生 N個初始基因型數(shù)據(jù),每個基因型數(shù)據(jù)稱為一個個體,N個個體構成一個群體。GA以這個N字符串為初始點開始迭代。

        Step3個體適應度計算:計算個體適應度,并判斷是否符合優(yōu)化準則,若符合,輸出最佳個體及其代表的最優(yōu)解,并結束計算,否則轉(zhuǎn)向Step4。

        Step4選擇:根據(jù)每個個體的適應度值,選擇一些優(yōu)良的個體遺傳到下一代群體中。適應性強的個體被選中的概率高,適應度低的個體可能被淘汰。

        Step5交叉:將群體內(nèi)的各個個體隨機搭配成對,對每一個體以某個概率(稱為交叉概率)交換它們之間的部分染色體。

        Step6變異:對群體中的每一個個體,以變異概率改變某一個或某一些基因座上的基因值為其他的等位基因。

        Step7判斷運算:判斷新一代群體是否滿足結束條件,如果滿足,則停止;不滿足,則轉(zhuǎn)至Step3步驟繼續(xù)進行計算。

        4 風速時間序列GA-SVM預測

        仿真試驗數(shù)據(jù)來源為我國某風電場2004年6月1日至6月15日共360小時平均風速數(shù)據(jù),實驗在CPU主頻為2.4GHz、內(nèi)存為2.0GB的PC機上進行,仿真軟件為MATLAB7.4。

        4.1 樣本構造

        風速數(shù)據(jù)是一組隨時間變化的數(shù)據(jù)序列,記為{xt,t=1,2,…,n},支持向量機在選擇輸入輸出變量前需對數(shù)據(jù)序列進行相空間重構,即把時間序列組轉(zhuǎn)化為矩陣形式來尋找數(shù)據(jù)間的關系。將原數(shù)據(jù)序列進行相空間重構,構造樣本對(Xt,Yt),其中 Xt= {xt-m,xt-m+1,…,xt-1},Yt=xt,m為輸入向量的維數(shù),xi為第i個樣本。m的確定一般采用以均方根誤差最小化為原則的增長法,即令 m從1開始逐漸增加,比較每次的驗證誤差,取誤差最小時的m值作為輸入維數(shù)。通過計算風速時間序列自相關系數(shù)可以確定輸入維數(shù)。本算例風速序列的自相關系數(shù)曲線如圖1所示。

        圖1 風速序列自相關系數(shù)

        取當自相關系數(shù)降至1-e-1時的延時步長5做為輸入樣本的維數(shù)m,即用前5天的風速預測第6天的風速。按照輸入樣本的維數(shù),從原始數(shù)據(jù)中構造200個訓練樣本對和50個測試樣本對。

        4.2 歸一化處理

        對支持向量機預測模型的輸入變量采用如下規(guī)范化的方法進行預處理。設風速序列最大值為 vmax,最小值為vmin,某一個風速v的規(guī)范化變量定義為:

        這樣每個輸入變量的取值范圍都在0~1之間,皆是具有相同尺度的無量綱量。

        4.3 參數(shù)尋優(yōu)

        利用上述遺傳算法的步驟對SVM的參數(shù)ε、C和σ2的最佳組合進行優(yōu)化,采用二進制編碼方法,設置種群規(guī)模為100,每個個體由代表三個參數(shù)的三個基因組成,每個基因長度均為40位,所以每個個體碼串長度為120位,進化代數(shù)最大值設為200,交叉概率0.8,變異概率為0.1。最后得到參數(shù)最優(yōu)化組合為:

        4.4 支持向量機建模

        根據(jù)樣本集建立如式(3)所示的目標函數(shù),并用序列極小化訓練算法求解,得到解 ai和a*i,i=1,2,…,k;將得到的拉格朗日乘子代入式(5)中,再利用預測樣本對未來某一點風速進行預測。

        4.5 SVM訓練與預測

        采用數(shù)據(jù)滾動方法對模型進行訓練和預測,以進行后1h的風速預測。依此類推完成全部的風速預測,這樣使網(wǎng)絡能夠反應風速最新變化規(guī)律。采用絕對百分比誤差(APE)、平均絕對百分比誤差(MAPE)對預測效果進行評價。

        為了說明支持向量機在預測方面的性能以及遺傳算法在SVM參數(shù)尋優(yōu)方面的有效性,本文將GA-SVM法、文獻[7]提出的SVM網(wǎng)格搜索參數(shù)法(GRID-SVM)以及BP神經(jīng)網(wǎng)絡法分別應用于風速預測。這里的BP神經(jīng)網(wǎng)絡層數(shù)確定為3層,學習和測試樣本與SVM相同,輸入層節(jié)點數(shù)為5,輸出層節(jié)點數(shù)為1,隱含層節(jié)點通過實驗比較取12個。神經(jīng)網(wǎng)絡第一層與第三層選用線性傳遞函數(shù),第二層選用對數(shù)S型傳遞函數(shù),利用L-M法進行訓練。圖2(a)、(b)、(C)分別是BP、GA-SVM和GRID-SVM三種方法的預測曲線。表1為三者預測結果。從圖2的預測曲線和表1的數(shù)據(jù)可以看出:

        圖2 預測曲線

        (1)BP預測方法總體預測效果并不理想,其 MAPE達到15.2%。顯然基于支持向量機的兩種方法GA-SVM和GRID-SVM的預測效果均好于BP神經(jīng)網(wǎng)絡,這是因為SVM模型基于結構風險最小化原則,得到的是全局最優(yōu)解,其泛化性能高于BP神經(jīng)網(wǎng)絡。

        (2)在訓練時間方面,雖然SVM方法訓練和預測時間比BP要快得多,但參數(shù)尋優(yōu)耗時較多,所以從表1看出,GA-SVM和GRID-SVM兩種方法的總耗時均多于BP網(wǎng)絡,GA-SVM較GRID-SVM耗時要少。

        (3)通過試驗發(fā)現(xiàn),GA-SVM法比 GRIDSVM法具有更高的預測精度,兩者的MAPE分別為9.7%和10.6%。

        為進一步實驗驗證該算法,本文將 GA-SVM網(wǎng)絡與RBF、BP網(wǎng)絡同時對美國加州某風電場的兩個測風站的風速進行預測。RBF網(wǎng)絡采用從樣本中選擇固定隱層中心的方法,隱層神經(jīng)元使用相同寬度,輸出層權值使用最小二乘法求解。BP隱層函數(shù)選擇高斯函數(shù)。GA-SVM采用前文使用的網(wǎng)絡結構及算法。通過實驗得到如表2所示的結果。

        表2 三種方法預測結果

        結果表明在這三種網(wǎng)絡模型中,GA-SVM網(wǎng)絡具有最好的學習、映射和泛化能力,其絕對百分比誤差和平均絕對誤差比BP、RBF網(wǎng)絡都小。

        5 結束語

        本文提出了一種結合了遺傳算法的支持向量機風速預測模型。支持向量機基于結構風險最小化,具有優(yōu)越的泛化性能,得到的是全局最優(yōu)解,解決了采用神經(jīng)網(wǎng)絡方法時無法避免的局部極值問題;通過遺傳算法對支持向量機模型參數(shù)進行優(yōu)化選擇,保證了較高的預測精度。仿真表明 GA-SVM法相對于GRID-SVM和BP神經(jīng)網(wǎng)絡法具有更高的預測精度及更強的魯棒性,預測風速的MAPE在10%以內(nèi),達到很好的效果。

        [1]Alexiadis M,Dokopoulos P,Sahsamanoglou Het al.Short Term Forecasting of Wind Speed and Related Electrical Power[J].Solar Energy,1998,63(1):61-68.

        [2]潘迪夫,劉輝,李燕飛.風電場風速短期多步預測改進算法[J].中國電機工程學報,2008,28(26):87-91

        [3]王慧勤.基于支持向量機的短期風速預測研究[J].寶雞文理學院學報(自然科學版),2009,29(1):16-18.

        [4]Kariniotakis G,Stavrakakis G,Nogaret E.Wind Power Forecasting Using Advanced Neural Network Models[J].IEEE Trans.on Energy Conversion,1996,11(4):762-767.

        [5]Li Shuhui,Wunsch D C,Giesselmann M G,et al.Using Neural Networks to Estimate Wind Turbine Power Generation[J]. IEEE Trans.on Energy Conversion,2001,16(3):276-282.

        [6]Ping-Feng Pai,Wei-Chiang Hong,and Yu-Shen Lee1. Determining Parameters of Support Vector Machines by Genetic Algorithms-Applications to Reliability Prediction [J].International Journal of Operations Research,2005,2 (1):1-7.

        [7]杜穎,盧繼平,李青,等.基于最小二乘支持向量機的風電場短期風速預測[J].電網(wǎng)技術,2008,32(15):62-66.

        [8]郭輝,劉賀平,王玲.最小二乘支持向量機參數(shù)選擇方法及其應用研究[J].系統(tǒng)仿真學報,2006,18(7):2033-2051.

        Forecasting of Short-term Wind Speed with Support Vector Machine Based on Genetic Algorithms

        ZHOU Tong-xu
        (College of Mechanical and Electrical Engineering,West Anhui University,L u’an237012,China)

        Giving a high precise wind speed forecast for wind farms can effectively relieve disadvantageous impact of wind power plants on power systems.The selection of parameters for Support Vector Machine(SVM)has a large impact on the forecasting accuracy.For enhancing the generalization performance and prediction accuracy,genetic algorithms(GA)are applied to select parameters for SVM model in this study,and then hourly wind speed are forecasted according the selected parameters.The simulation results show that using the model proposed on the paper to predict wind speed can achieve a high accuracy.

        forecasting accuracy;support vector machines;genetic algorithms;hourly wind speed

        O441.1

        A

        1009-9735(2010)05-0106-04

        2010-08-07

        皖西學院自然科學應用研究項目(WXZY0704)。

        周同旭(1975-),男,安徽六安人,講師,碩士,研究方向:檢測技術,電力電子技術。

        猜你喜歡
        風速方法模型
        一半模型
        基于Kmeans-VMD-LSTM的短期風速預測
        基于最優(yōu)TS評分和頻率匹配的江蘇近海風速訂正
        海洋通報(2020年5期)2021-01-14 09:26:54
        重要模型『一線三等角』
        重尾非線性自回歸模型自加權M-估計的漸近分布
        可能是方法不對
        3D打印中的模型分割與打包
        基于GARCH的短時風速預測方法
        用對方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        四大方法 教你不再“坐以待病”!
        Coco薇(2015年1期)2015-08-13 02:47:34
        少妇精品亚洲一区二区成人| 国产精品无码久久久久下载 | 国产免费又色又爽又黄软件 | 国产黑丝美腿在线观看| 久久精品成人无码观看不卡| 久久久精品久久波多野结衣av| 成人国产乱对白在线观看| 91一区二区三区在线观看视频| 日韩人妻无码一区二区三区久久| 久久久久99精品国产片| 无码成人AV在线一区二区 | 国产日产精品_国产精品毛片| 国产午夜精品一区二区三区软件| 无码国产精品一区二区免费网曝| 国产自拍在线视频观看| 2021亚洲国产精品无码| 又污又爽又黄的网站| 久久狠色噜噜狠狠狠狠97| 午夜视频一区二区在线观看| 亚洲精品久久激情国产片| 日韩好片一区二区在线看| 日本岛国精品中文字幕| 网站在线观看视频一区二区| 欧美色欧美亚洲另类二区| 99热在线精品播放| 少妇裸淫交视频免费看| 97成人精品国语自产拍| 艳妇臀荡乳欲伦交换在线播放| 91亚洲精品福利在线播放 | 国语精品一区二区三区| 久久综合视频网站| 日本在线一区二区免费| 久久伊人少妇熟女大香线蕉| 欧美色aⅴ欧美综合色| 在线播放中文字幕一区二区三区 | 国产av乳头久久一区| 在线精品国产亚洲av蜜桃| 中文字幕精品一二三四五六七八| 日本特黄a级高清免费大片| 久久久久这里只有精品网| 亚洲中文字幕永久网站|