Xi) + (l_w)G(x,Xi),G(x,Xi) =exp(-||x_xi ||2/σ2),Ρ(χ,χ?) = [(χ ·Xi) +1]2,
[0040]其中,K(X,Xl)表示模型組合后的核函數(shù);G(X,X1)表示高斯核;G(X,X1)表示多項(xiàng)式 核;X表示相關(guān)向量;Xi表示歸一化后的輸入?yún)⒘?σ表示高斯核的核寬;W表示組合核的核函 數(shù)權(quán)重系數(shù)。
[0041] 有益效果:
[0042] 1、本發(fā)明采用的EEMD克服了小波分析、EMD以及LMD的不足,避免了經(jīng)驗(yàn)?zāi)B(tài)分解 易出現(xiàn)模態(tài)混疊的問(wèn)題,具有更高的分辨率與很強(qiáng)的非線性處理能力,能很好的運(yùn)用于光 伏輸出功率的數(shù)據(jù)預(yù)處理;EEMD降低了數(shù)據(jù)的復(fù)雜度,效果優(yōu)異,結(jié)果準(zhǔn)確,有效提高了預(yù) 測(cè)精度;
[0043] 2、本發(fā)明采用基于貝葉斯理論的RVM方法進(jìn)行短期光伏功率預(yù)測(cè),不僅很好的保 留了SVM出色的預(yù)測(cè)能力,還改善了ANN、SVM的不足之處,具有模型高度稀疏、待優(yōu)化參數(shù) 少、核函數(shù)選擇靈活、泛化能力強(qiáng)、預(yù)測(cè)精度高的優(yōu)點(diǎn);
[0044] 3、使用組合核函數(shù)進(jìn)一步提升了模型對(duì)突變天氣下光伏功率預(yù)測(cè)的精度,提高了 模型的普遍適應(yīng)性與泛化性能。
【附圖說(shuō)明】
[0045]圖1為本發(fā)明的方法流程圖;
[0046]圖2為集合經(jīng)驗(yàn)?zāi)B(tài)分解步驟流程圖;
[0047]圖3為集合經(jīng)驗(yàn)?zāi)B(tài)分解效果示意圖;
[0048]圖4為晴天光伏輸出功率短期預(yù)測(cè)結(jié)果;
[0049]圖5為多云天光伏輸出功率短期預(yù)測(cè)結(jié)果;
[0050]圖6為陰天光伏輸出功率短期預(yù)測(cè)結(jié)果;
[0051]圖7為雨天光伏輸出功率短期預(yù)測(cè)結(jié)果;
【具體實(shí)施方式】
[0052]下面結(jié)合附圖和具體實(shí)例對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。需要說(shuō)明的是,該 實(shí)例僅用于說(shuō)明本發(fā)明而不用于限制本發(fā)明的范圍,本領(lǐng)域技術(shù)人員對(duì)本發(fā)明的各種等價(jià) 形式的修改均落于本申請(qǐng)所附權(quán)利要求所限定的范圍。
[0053]如圖1所示,針對(duì)光伏輸出功率的預(yù)測(cè)精度影響系統(tǒng)安全調(diào)度和穩(wěn)定運(yùn)行的問(wèn)題, 本發(fā)明提出了一種基于EEMD和組合核RVM的光伏功率短期預(yù)測(cè)方法。首先按照天氣狀況將 光伏功率數(shù)據(jù)分成晴天、陰天、雨天和多云天四種類(lèi)型,并分別建模,保證了樣本數(shù)據(jù)的一 致性;并采用EEMD將以上四種光伏功率數(shù)據(jù)分解為一系列初步平穩(wěn)但具有不同特征尺度的 IMF(IntrinsicModeFunction,固有模態(tài)函數(shù))分量和余量,降低了數(shù)據(jù)的復(fù)雜度;然后采 用高斯核和多項(xiàng)式核的組合構(gòu)成RVM的核函數(shù),對(duì)余量和各MF分量采用組合核RVM分別建 立預(yù)測(cè)模型,提升了預(yù)測(cè)模型的預(yù)測(cè)性能;最后將余量和IMF分量的預(yù)測(cè)結(jié)果進(jìn)行疊加求和 得到總體的預(yù)測(cè)結(jié)果。本發(fā)明方法從數(shù)據(jù)預(yù)處理和模型優(yōu)化兩個(gè)方面進(jìn)行處理,有效的提 高了模型的預(yù)測(cè)精度和泛化能力,可較好的運(yùn)用于工程實(shí)際問(wèn)題。
[0054]首先,考慮到各季節(jié)的日出、日落時(shí)間不同,為保證數(shù)據(jù)均有值,只取每天8:00-17:00共10小時(shí)的數(shù)據(jù)進(jìn)行訓(xùn)練和預(yù)測(cè)。其次,不同天氣類(lèi)型下的光照強(qiáng)度存在較大差異, 光伏輸出功率也存在明顯差別。因此為了更準(zhǔn)確的對(duì)光伏功率進(jìn)行預(yù)測(cè),將光伏功率數(shù)據(jù) 按照天氣類(lèi)型分為晴天、陰天、多云天和雨天這四種情況,并分別建模。
[0055]再者,為避免突變數(shù)據(jù)或壞數(shù)據(jù)對(duì)預(yù)測(cè)結(jié)果的影響,對(duì)光伏功率數(shù)據(jù)進(jìn)行預(yù)處理, 本發(fā)明中使用的是數(shù)據(jù)縱向?qū)Ρ确?,其?jì)算公式如下:
[0056]
[0057]其中,L(i,t)為第i天第t時(shí)刻的光伏功率數(shù)據(jù);L(i_l,t)為第i-Ι天第t時(shí)刻的光 伏功率數(shù)據(jù),g卩L(i,t)前一天同時(shí)刻的光伏功率數(shù)據(jù);L(i+l,t)為第i+Ι天第t時(shí)刻的光伏 功率數(shù)據(jù),g卩L(i,t)后一天同時(shí)刻的光伏功率數(shù)據(jù);a(t)和iKt)為預(yù)先設(shè)定的兩個(gè)閾值。
[0058]對(duì)已完成壞數(shù)據(jù)剔除的原始光伏功率數(shù)據(jù)進(jìn)行EEMD,具體步驟如下:
[0059]①設(shè)定高斯白噪聲的幅值k和進(jìn)行EMD分解的總次數(shù)Μ(-般Μ取100,k取0.05~0.5 倍為宜),令m=l;
[0060]②給定光伏小時(shí)級(jí)功率數(shù)據(jù)L(t),計(jì)算數(shù)據(jù)點(diǎn)數(shù)X,并據(jù)此計(jì)算分量的個(gè)數(shù)N= log2X-l;再將分量由高頻到低頻序號(hào)定為i(其中i= 1,2,…,N)。
[0061]③進(jìn)行第m次EMD分解時(shí),在光伏功率數(shù)據(jù)L(t)上加入高斯白噪聲nm(t),該高斯白 噪聲可通過(guò)MATLAB中的randn函數(shù)獲得隨機(jī)的高斯白噪聲,后續(xù)多次重復(fù)本步驟時(shí)加入的 噪聲幅值為提前設(shè)定好的相同幅值k。得到待處理的加噪光伏數(shù)據(jù):
[0062] Lm(t)=L(t)+knm(t)
[0063] ④對(duì)Lm(t)進(jìn)行EMD分解,得到N個(gè)頂F分量Ci,m(t)和一個(gè)剩余分量rn,m(t);
[0064] ⑤若m<M,m=m+l,返回③,否則繼續(xù)向下執(zhí)行;
[0065]⑥對(duì)Μ次EMD分解得到的各個(gè)IMF分量及剩余分量計(jì)算均值為:
[0066]
[0067]⑦輸出EEMD分解得到的N個(gè)頂F分量和剩余余量匕,分解結(jié)束。EEMD的步驟框圖和 分解效果分別如圖2、圖3所示。
[0068]其中,所述的EMD分解包括如下的子步驟:
[0069] (1)初始化循環(huán)變量i=l,xi(t)=x(t),其中x(t)為待分解的原始數(shù)據(jù)序列;
[0070] (2)初始化循環(huán)變量」=1,丫1(1:)=叉1(1:);
[0071](4)找出序列yj(t)中所有局部極大值并擬合成上包絡(luò)線Uj(t),找出yj(t)中所有 局部極小值并擬合成下包絡(luò)線巧(t),使得Uj(t)和Vj(t)包絡(luò)所有的數(shù)據(jù)點(diǎn);求得 (t)的平均值》;,⑴原始信號(hào)與包絡(luò)均值的差值
[0072](5)判斷hj(t)是否滿足IMF分量的兩個(gè)條件,不滿足,則j=j+l,yj(t)=hj-i(t),返 回步驟S2.3.3;滿足,則可得第i個(gè)IMF分量ci(t)=hj(t),剩余分量ri(t) =xi(t)-ci(t);
[0073](6)判斷ri(t)是否滿足終止條件,不滿足,則Xi+i(t) =ri(t),i=i+l,重復(fù)步驟S2.3.2至S2.3.4;滿足,則分解結(jié)束;由此共可分解出η個(gè)MF分量Ci(t)和一個(gè)剩余分量仏 (t),EMD對(duì)x(t)的分解過(guò)程結(jié)束;x(t)表示為祕(mì)).=。 ι-\
[0074] 選擇與預(yù)測(cè)日同天氣類(lèi)型前5天每時(shí)刻光伏功率構(gòu)造樣本輸入,對(duì)余量和各IMF分 量采用相同方法進(jìn)行處理,分析并選取光伏功率預(yù)測(cè)的影響因素(溫度、光照強(qiáng)度等)的歷 史數(shù)據(jù)和預(yù)測(cè)數(shù)據(jù)作為補(bǔ)充輸入變量,以所對(duì)應(yīng)預(yù)測(cè)日的余量和IMF分量數(shù)據(jù)作為輸出,構(gòu) 造出訓(xùn)練樣本和預(yù)測(cè)樣本并歸一化;樣本輸入影響因素的構(gòu)成如表1所示。
[0075]表1樣本輸入影響因素構(gòu)成
[0076]
[0077]由此樣本的輸入向量表示為:
[0078] X(i,t) = [L(i-l,t),L(i-2,t),L(i-3,t),L(i-4,t),L(i-5,t),T(i,t),T(i_l, t),
[0079] T(i-2,t),T(i-3,t),T(i-4,t),T(i-5,t),S(i,t),S(i-l,t),S(i-2,t),S(i-3, t),S(i-4,t),S(i-5,t)],i>5,j = l, ···,]?,輸出向量為y(i,t)=L(i, t);歸一化公式為:
[0080] x(:i) ~ ~ %i" )! (xrnm~ *miii)
[0081 ]采用組合核RVM模型對(duì)EEMD得到的分量分別建立預(yù)測(cè)模型。
[0082]對(duì)于給定的訓(xùn)練樣本輸入集和對(duì)應(yīng)的輸出集彳αι *RVM回歸模型可定義為:
[0083]
[0084]其中ε為服從Ν(0,σ2)分布的各獨(dú)立樣本誤差,wi為權(quán)系數(shù),K(x,xi)為核函數(shù),Ν為 樣本數(shù)量。
[0085]對(duì)于相互獨(dú)立的輸出集,整個(gè)樣本的似然函數(shù)為:
[0086] ^1
[0087]其中:t = (ti,t2,…,tN),w= [w0,wi,…,WN]T,? = ?心1:?). ,夂(1,Λ-' it(Λ-" ,Λ'γ )] '。.
[0088] 枏抿概鑾預(yù)涮公忒,所龍的備件概鑾為,
[0089]
[0090]若直接使用最大似然的方法來(lái)求解w和σ2,結(jié)果通常會(huì)導(dǎo)致嚴(yán)重的過(guò)適應(yīng),為避免 這種現(xiàn)象,對(duì)w加上先決條件。根據(jù)貝葉斯理論,w為分布為零的標(biāo)準(zhǔn)正態(tài)分布,同時(shí)引入超 參數(shù)a = ,…,αΝ]τ,可得
[0091:
[0092:
[0093:
[0094]對(duì)每個(gè)權(quán)值限定先決條件的方法,是RVM的一個(gè)重要特征。α為權(quán)值w對(duì)應(yīng)的超參 數(shù),符合伽馬分布。經(jīng)過(guò)足夠的更新次數(shù)后,大部分^會(huì)趨近無(wú)限大,其對(duì)應(yīng)的權(quán)值趨于〇, 而其他的cti會(huì)穩(wěn)定地趨近有限值。而與之對(duì)應(yīng)的^稱(chēng)之為相關(guān)向量,實(shí)現(xiàn)RVM稀疏特性。
[0095]在定義了先驗(yàn)概率分布及似然分布以后,根據(jù)貝葉斯原理,就可以求得所有未知 參數(shù)的后驗(yàn)概率分布為:
[0096]
[0097]其中,后驗(yàn)協(xié)方差矩陣為:
[0098] ψ = (σ-2φτφ+Α)-1
[0099] μ = σ-2ψφ\(chéng)<