宋江濤, 崔雙喜, 劉洪廣
(新疆大學(xué)電氣工程學(xué)院, 烏魯木齊 830047)
近年來(lái),隨著人們生活質(zhì)量不斷提高,使得能源消耗也逐日增加,同時(shí)生態(tài)環(huán)境也受到了嚴(yán)重的破壞,所以必須尋找新的清潔能源代替化石能源去緩解這一現(xiàn)象[1]。風(fēng)能為一種環(huán)境友好型的綠色能源,其豐富的儲(chǔ)能讓它在各國(guó)得到了快速的發(fā)展。然而,風(fēng)能受氣象和環(huán)境等因素的制約,使得風(fēng)力發(fā)電呈現(xiàn)出波動(dòng)與隨機(jī)等特點(diǎn)[2],這影響了電網(wǎng)對(duì)風(fēng)電的調(diào)度,阻礙了風(fēng)能的發(fā)展。目前,對(duì)風(fēng)電功率的精準(zhǔn)預(yù)測(cè)是幫助運(yùn)行人員實(shí)現(xiàn)合理的風(fēng)功率規(guī)劃和實(shí)時(shí)調(diào)度,保證電力系統(tǒng)可靠運(yùn)行的重要方向[3-4]?,F(xiàn)如今,超短期風(fēng)功率預(yù)測(cè)方法大致可以分為物理方法、時(shí)間序列方法、人工智能方法三大類(lèi)[5-6]。物理方法主要是利用氣象數(shù)據(jù)和地面物理信息計(jì)算風(fēng)電機(jī)組輪轂高度的風(fēng)速大小與風(fēng)向等信息。通過(guò)物理方法預(yù)測(cè)風(fēng)功率不需要風(fēng)電場(chǎng)的歷史數(shù)據(jù),但其預(yù)測(cè)精度高度依賴(lài)氣象數(shù)據(jù)[7],由于氣象數(shù)據(jù)往往更新較慢,這導(dǎo)致物理方法預(yù)測(cè)精度較低。
時(shí)間序列法指只采用歷史功率數(shù)據(jù)來(lái)預(yù)測(cè)未來(lái)的功率數(shù)據(jù)的方法。時(shí)間序列法有:持續(xù)法、自回歸滑動(dòng)平均法[8]等。時(shí)間序列方法雖然簡(jiǎn)單,但其未考慮氣象因素,當(dāng)氣象變化劇烈時(shí),其預(yù)測(cè)精度會(huì)隨時(shí)間的增加而降低。
人工智能是目前研究的熱門(mén)領(lǐng)域,其通過(guò)不同的人工智能方法找出功率影響變量和輸出功率之間的非線性映射關(guān)系。人工智能法主要包括極限學(xué)習(xí)機(jī)(extreme learning machines, ELM)[9]、支持向量機(jī)(support vector machine, SVM)[10]、人工神經(jīng)網(wǎng)絡(luò)(artificial neural network, ANN)[11]等。文獻(xiàn)[12]為解決風(fēng)功率預(yù)測(cè)過(guò)程存在過(guò)學(xué)習(xí)等問(wèn)題,提出將支持向量機(jī)(SVM)應(yīng)用于風(fēng)功率預(yù)測(cè),取得了較好的結(jié)果,但該方法應(yīng)用于大規(guī)模數(shù)據(jù)時(shí)結(jié)果并不理想。文獻(xiàn)[13-14]采用長(zhǎng)短時(shí)記憶神經(jīng)網(wǎng)絡(luò)(long short-term memory, LSTM)和其他機(jī)器學(xué)習(xí)模型作對(duì)比,結(jié)果表明LSTM預(yù)測(cè)精度更高,但如果輸入LSTM的數(shù)據(jù)質(zhì)量參差不齊時(shí),其預(yù)測(cè)精度明顯下降,需要組合其他相關(guān)技術(shù)進(jìn)行改善。文獻(xiàn)[15]提出了一種基于經(jīng)驗(yàn)?zāi)B(tài)分解(empirical mode decomposition, EMD)與LSTM組合預(yù)測(cè)方法,先用EMD對(duì)原始序列進(jìn)行分解,將其再作為L(zhǎng)STM的輸入進(jìn)行預(yù)測(cè),該方法有效提高了LSTM的預(yù)測(cè)精度,但EMD容易產(chǎn)生模態(tài)混淆的現(xiàn)象。文獻(xiàn)[16]提出了變分模態(tài)分解(variational mode decomposition, VMD),該分解方式能夠有效解決EMD模態(tài)混淆的問(wèn)題,但其效果與參數(shù)設(shè)置密切相關(guān)。文獻(xiàn)[17]采用麻雀搜索算法對(duì)VMD的參數(shù)進(jìn)行尋優(yōu),并對(duì)各子模態(tài)采用不同LSTM參數(shù)分別進(jìn)行預(yù)測(cè),取得良好的預(yù)測(cè)效果。
為了充分挖掘數(shù)據(jù)信息,提高預(yù)測(cè)精度,許多學(xué)者嘗試研究二次分解技術(shù)。文獻(xiàn)[18]先采用快速集合經(jīng)驗(yàn)?zāi)B(tài)分解(fast ensemble empirical mode decomposition, FEEMD)[19]將風(fēng)功率分解后,對(duì)其分解后的高頻模態(tài)采用VMD進(jìn)行二次分解,有效提高了預(yù)測(cè)精度。文獻(xiàn)[20-21]均對(duì)分解后復(fù)雜程度較高的前幾個(gè)模態(tài)分量進(jìn)行VMD二次分解。試驗(yàn)表明二次分解技術(shù)的組合預(yù)測(cè)模型的預(yù)測(cè)精度較EMD、VMD等一次分解模型得到了很大提升。但目前使用變分模態(tài)分解(VMD)搭建的單次分解組合預(yù)測(cè)模型中,大多均直接忽略了風(fēng)功率經(jīng)VMD分解后殘差項(xiàng),在二次分解風(fēng)功率組合預(yù)測(cè)模型中都未對(duì)分解后的殘差項(xiàng)進(jìn)行二次分解,其都忽略了殘差項(xiàng)所包含的豐富信息。
鑒于以上問(wèn)題和結(jié)論,現(xiàn)提出一種基于二次分解NGO-VMD殘差項(xiàng)與LSTM的超短期風(fēng)功率組合預(yù)測(cè)模型;首先,使用北方蒼鷹優(yōu)化算法(northern goshawk optimization,NGO)[22]對(duì)VMD的參數(shù)進(jìn)行尋優(yōu),以選出最佳VMD參數(shù)組合;其次,采用NGO-VMD模型對(duì)VMD殘差項(xiàng)進(jìn)行二次分解,利用K均值聚類(lèi)算法解決VMD分解模態(tài)分量個(gè)數(shù)多,計(jì)算量繁冗的問(wèn)題;最后,建立LSTM模型對(duì)各子模態(tài)分別預(yù)測(cè)并疊加各子模態(tài)的預(yù)測(cè)值得到超短期風(fēng)功率預(yù)測(cè)結(jié)果。通過(guò)對(duì)新疆某風(fēng)電場(chǎng)的實(shí)際發(fā)電功率的預(yù)測(cè)結(jié)果分析來(lái)驗(yàn)證該組合模型可行性和優(yōu)越性。
變分模態(tài)分解是一種時(shí)頻分析方法,其能夠自適應(yīng)分解非平穩(wěn)信號(hào),將原始多分量信號(hào)分解為多個(gè)調(diào)幅調(diào)頻單分量信號(hào),有效避免了在迭代的過(guò)程中遇到的端點(diǎn)效應(yīng)等問(wèn)題。
VMD分解的每個(gè)模態(tài)uk(t)具有不同的有限帶寬,而VMD的目標(biāo)是使其分解的各子模態(tài)的估計(jì)帶寬的和最小,其變分模型表達(dá)式為
(1)
為了求解式(1),先構(gòu)建一個(gè)的增廣拉格朗日函數(shù),即
(2)
式(2)中:α>0;λ為乘法算子。
(3)
再更新中心頻率,方法為
(4)
最后更新λ(t)的傅里葉變換,即
(5)
式(5)中:τ為步長(zhǎng),τ>0。
VMD分解的具體流程如表1所示。
表1 VMD具體流程Table 1 VMD-specific process
北方蒼鷹優(yōu)化算法(northern goshawk optimiz-ation, NGO)是一種群體的優(yōu)化算法,該算法模擬了北方蒼鷹捕殺獵物時(shí)的行為,具有卓越的優(yōu)化性能,其尋優(yōu)準(zhǔn)確度及穩(wěn)定性[22]。其規(guī)則如下。
步驟1初始化種群。種群成員在搜索空間中隨機(jī)初始化。在北方蒼鷹優(yōu)化算法中,北方蒼鷹種群用種群矩陣X為
(6)
式(6)中:Xi為第i個(gè)北方蒼鷹的位置;N為北方蒼鷹的種群數(shù)量;m為求解的維度;xi,j為第i個(gè)北方蒼鷹的第j維的位置。
進(jìn)行北方蒼鷹優(yōu)化算法時(shí),北方蒼鷹種群的目標(biāo)函數(shù)值可以用向量表示,即
(7)
式(7)中:F為北方蒼鷹種群的目標(biāo)函數(shù)向量;Fi為第i個(gè)北方蒼鷹的目標(biāo)函數(shù)值。
步驟2獵物的識(shí)別和攻擊。獵物識(shí)別是北方蒼鷹在狩獵的第一階段,北方蒼鷹隨機(jī)選擇一個(gè)獵物,然后快速攻擊它。此階段為搜索空間的全局搜索,目的是識(shí)別最優(yōu)區(qū)域。數(shù)學(xué)模型為
Pi=Xk,i=1,2,…,N,k=1,2,…,i-1,
i+1,…,N
(8)
(9)
(10)
步驟3追逐和逃生。北方蒼鷹攻擊獵物后,獵物會(huì)試圖逃跑,北方蒼鷹需要繼續(xù)追逐獵物。北方蒼鷹的速度很快,所以它們幾乎可以在任何情況下追逐獵物并最終捕獲獵物。這種行為的模擬增加了算法對(duì)搜索空間的局部搜索的利用能力。在北方蒼鷹優(yōu)化算法中,假設(shè)這次狩獵范圍的半徑約為R。北方蒼鷹與獵物之間的追逐過(guò)程的數(shù)學(xué)模型為
(11)
(12)
(13)
表2 NGO具體流程Table 2 NGO-specific process
K-means算法是最為常用的一種經(jīng)典的聚類(lèi)算法[23],基于數(shù)據(jù)之間的距離將相似特征的樣本自動(dòng)歸到一個(gè)類(lèi)別中,具有執(zhí)行過(guò)程簡(jiǎn)單、收斂速度快的優(yōu)點(diǎn)。K-means算法的基本過(guò)程如下。
步驟1隨機(jī)選取K個(gè)點(diǎn)作為初始聚類(lèi)的簇心。
步驟2分別計(jì)算其他每個(gè)樣本點(diǎn)到K個(gè)簇心的歐式距離,將其余所有樣本點(diǎn)歸屬到離該點(diǎn)最近的簇。
步驟3將所有樣本點(diǎn)都?xì)w屬到對(duì)應(yīng)的K個(gè)簇后,更新簇心。
步驟4反復(fù)迭代步驟2~步驟3,直至簇心不再發(fā)生明顯的變化,即收斂。
長(zhǎng)短期記憶網(wǎng)絡(luò)(long short-term memory,LSTM)是為解決傳統(tǒng)循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)在信息傳遞時(shí)出現(xiàn)的梯度消失、爆炸等問(wèn)題而提出的一種改進(jìn)RNN神經(jīng)網(wǎng)絡(luò),其用記憶單元代替RNN的隱含節(jié)點(diǎn),能夠有效可靠地處理長(zhǎng)時(shí)間序列數(shù)據(jù)。
LSTM的核心是它的“細(xì)胞狀態(tài)”以及“門(mén)”結(jié)構(gòu)。細(xì)胞狀態(tài)是信息傳輸?shù)穆窂?相當(dāng)于網(wǎng)絡(luò)的“記憶”;“門(mén)”結(jié)構(gòu)的功能是實(shí)現(xiàn)信息的添加和丟棄。LSTM由多個(gè)重復(fù)的記憶塊結(jié)構(gòu)組成,每個(gè)記憶塊結(jié)構(gòu)都包含3個(gè)“門(mén)”結(jié)構(gòu),分別是遺忘門(mén)、輸入門(mén)及輸出門(mén)。LSTM利用激活函數(shù)σ來(lái)控制其3個(gè)“門(mén)”結(jié)構(gòu)。單個(gè)LSTM的結(jié)構(gòu)示意圖如圖1所示。
圖1 LSTM結(jié)構(gòu)示意圖Fig.1 Schematic diagram of LSTM structure
LSTM3個(gè)“門(mén)”變量運(yùn)算公式如下。
(1)遺忘門(mén)層ft由sigmoid層決定信息的更新。
ft=σ(Wf[ht-1,xt]+bf)
(14)
(15)
(3)輸出門(mén)層有選擇性地輸出細(xì)胞狀態(tài)信息。
(16)
式中:xt為細(xì)胞輸入值;σ為sigmoid激活函數(shù);Wf、Wi、WC、Wo分別為遺忘門(mén)、 輸入門(mén)、細(xì)胞狀態(tài)、 輸出門(mén)sigmoid 激活函數(shù)的權(quán)重;bf、bi、bC、bo分別為遺忘門(mén)、 輸入門(mén)、細(xì)胞狀態(tài)、 輸出門(mén)sigmoid 激活函數(shù)偏置;ht為時(shí)刻t的隱藏層向量。
VMD可將原始風(fēng)電功率分解成不同頻率、具有較強(qiáng)規(guī)律性的風(fēng)功率子序列,降低了風(fēng)電功率序列的復(fù)雜度,但VMD必須需要預(yù)先人工設(shè)置其參數(shù),在一定程度上影響了VMD分解的精度和效果,具有一定局限性。由于VMD分解效果與參數(shù)懲罰因子α和分解層數(shù)K密切相關(guān),故本文采用北方蒼鷹優(yōu)化算法(NGO)對(duì)VMD的分解層數(shù)K和懲罰因子α進(jìn)行尋優(yōu),將局部最小包絡(luò)熵作為參數(shù)尋優(yōu)的適應(yīng)度函數(shù)。
包絡(luò)熵可以反映原始風(fēng)電信號(hào)的稀疏特性,當(dāng)分解的子分量中包含較多的特征信息且噪聲較少時(shí),則包絡(luò)熵值較小,反之,則包絡(luò)熵值較大。包絡(luò)熵Ep運(yùn)算公式為
(17)
式(17)中:ej為a(j)歸一化得到的結(jié)果;a(j)為VMD分解的K個(gè)子分量經(jīng)過(guò)希爾伯特解調(diào)后的包絡(luò)信號(hào)。
NGO-VMD算法的流圖如圖2所示。
為了解決VMD分解出的模態(tài)分量個(gè)數(shù)過(guò)多,計(jì)算量繁冗的問(wèn)題,通常需要對(duì)模態(tài)分量進(jìn)行重構(gòu),已有文獻(xiàn)大多將熵值相似的分量分為一類(lèi)完成重構(gòu),如使用樣本熵、排列熵[24]等。但使用熵值相似度進(jìn)行各模態(tài)分量的重構(gòu)的方法并為考慮到各模態(tài)分量數(shù)據(jù)本身的相似性,存在一定缺陷,因此本文研究中使用K-means算法完成對(duì)模態(tài)分量的重構(gòu)。
K-means聚類(lèi)算法基于數(shù)據(jù)之間的距離將相似特征的樣本自動(dòng)歸到一個(gè)類(lèi)別中,具有執(zhí)行過(guò)程簡(jiǎn)單、收斂速度快的優(yōu)點(diǎn),但其需要人工確定聚類(lèi)個(gè)數(shù),具有一定局限性,為了更加合理地從不同角度地確定K-means的聚類(lèi)個(gè)數(shù),使用輪廓系數(shù)法與Davies-Boundin(DB)值對(duì)各聚類(lèi)個(gè)數(shù)進(jìn)行得分評(píng)價(jià)。
輪廓系數(shù)s越接近1表示該聚類(lèi)效果越好,其計(jì)算公式為
(18)
圖2 NGO-VMD算法流程Fig.2 Flow of NGO-VMD algorithm
式(18)中:disMeanout為該點(diǎn)與樣本中非本類(lèi)點(diǎn)的平均距離;disMeanin為該點(diǎn)與樣本中本類(lèi)點(diǎn)的平均距離。
DB值越小表示該分類(lèi)效果越好。其計(jì)算公式為
(19)
式(19)中:K為分類(lèi)數(shù)目;Si與Sj分別為樣本i和樣本j的類(lèi)內(nèi)平均距離;Mij為i類(lèi)與j類(lèi)中心的距離。
為了解決在風(fēng)電功率預(yù)測(cè)領(lǐng)域VMD人工設(shè)置難度大、分解效果差、分解模態(tài)分量個(gè)數(shù)多,計(jì)算量繁冗,以及未深度挖掘VMD殘差項(xiàng)所包含的豐富信息導(dǎo)致超短期風(fēng)功率預(yù)測(cè)精度受限的問(wèn)題,提出了一種基于NGO-VMD二次分解其殘差項(xiàng)、K-means重構(gòu)與長(zhǎng)短期記憶網(wǎng)絡(luò)相結(jié)合的組合預(yù)測(cè)模型以提升超短期風(fēng)電功率預(yù)測(cè)精度。具體流程如圖3所示。
圖3 組合預(yù)測(cè)模型流程Fig.3 Combined predictive model process
為進(jìn)一步驗(yàn)證模型預(yù)測(cè)性能及其有效性,選用均方根誤差(RMSE)、平均絕對(duì)百分誤差(MAPE)、平均絕對(duì)誤差(MAE)、決定系數(shù)(R)對(duì)模型預(yù)測(cè)結(jié)果進(jìn)行對(duì)比評(píng)估,其運(yùn)算公式為
(20)
(21)
(22)
(23)
通過(guò)對(duì)新疆某風(fēng)電場(chǎng)的2019年實(shí)測(cè)風(fēng)電功率數(shù)據(jù)的預(yù)測(cè)分析和比較來(lái)驗(yàn)證該組合模型的有效性和優(yōu)越性。研究對(duì)象為6月1日—7月1日的實(shí)際風(fēng)電功率數(shù)據(jù),同時(shí)采樣了風(fēng)速、風(fēng)向、溫度、氣壓、濕度等數(shù)據(jù),采樣的間隔為15 min,即每日采樣96個(gè)采樣點(diǎn)。將6月1—30日的2 880個(gè)數(shù)據(jù)集作為模型的訓(xùn)練集,將7月1日的96個(gè)數(shù)據(jù)集作為測(cè)試集。
采用2.1節(jié)方法對(duì)VMD的分解層數(shù)K和懲罰因子α進(jìn)行尋優(yōu)。設(shè)置北方蒼鷹種群數(shù)為20、最大迭代次數(shù)為30;設(shè)置分解層數(shù)K的尋優(yōu)范圍為[3,15],懲罰因子α的尋優(yōu)范圍為[100,3 000]。VMD其他參數(shù)均取默認(rèn)值。經(jīng)過(guò)北方蒼鷹優(yōu)化算法尋優(yōu)的VMD最優(yōu)參數(shù)組合[K,α]為[8,2 700]。NGO-VMD分解如圖4所示,最后一個(gè)分量為殘差項(xiàng)R,其大小為原始風(fēng)電數(shù)據(jù)減去NGO-VMD分解的8個(gè)分量。
圖4 NGO-VMD分解結(jié)果Fig.4 NGO-VMD decomposition results
將NGO-VMD分解的殘差項(xiàng)R進(jìn)行二次VMD分解,使用北方蒼鷹優(yōu)化算法對(duì)殘差項(xiàng)R二次VMD分解的參數(shù)再次進(jìn)行尋優(yōu),得到其最優(yōu)參數(shù)組合[K1,α1]為[6,2 300]。NGO-VMD二次分解R如圖5所示,最后一個(gè)分量為殘差項(xiàng)R1,其大小為殘差項(xiàng)R減去NGO-VMD二次分解的6個(gè)分量。
圖5 NGO-VMD二次分解結(jié)果Fig.5 NGO-VMD quadratic decomposition results
使用輪廓系數(shù)法與Davies-Boundin(DB)值將原始風(fēng)電數(shù)據(jù)NGO-VMD分解后的8個(gè)分量以及殘差項(xiàng)R二次分解后的6個(gè)分量進(jìn)行聚類(lèi)數(shù)目得分評(píng)價(jià),以確定各分量最佳重構(gòu)個(gè)數(shù)。輪廓系數(shù)越接近1表示該聚類(lèi)數(shù)目效果越好。DB值越小表示該聚類(lèi)數(shù)目效果越好。
對(duì)首次原始風(fēng)電數(shù)據(jù)NGO-VMD分解的8個(gè)分量進(jìn)行K-means聚類(lèi),其聚類(lèi)數(shù)目設(shè)置范圍為[2,7]。由圖6可知其IMF最佳聚類(lèi)數(shù)目K為4,此時(shí)輪廓系數(shù)值最接近1,為0.935 9;DB值最小,為0.160 5。
圖6 首次NGO-VMD分解聚類(lèi)個(gè)數(shù)Fig.6 Number of first NGO-VMD decomposition clusters
對(duì)殘差項(xiàng)R二次NGO-VMD分解的6個(gè)分量進(jìn)行K-means聚類(lèi),其聚類(lèi)數(shù)目設(shè)置范圍為[2,5]。由圖7可知其IMF最佳聚類(lèi)數(shù)目K為3,此時(shí)輪廓系數(shù)值最接近1,為0.715 6;DB值最小,為0.423 8。
圖7 二次NGO-VMD分解聚類(lèi)個(gè)數(shù)Fig.7 Number of quadratic NGO-VMD decomposition clusters
LSTM輸入變量維數(shù)為6,包括風(fēng)電功率、風(fēng)速、風(fēng)向、溫度、氣壓、濕度;輸出變量維數(shù)為1,為風(fēng)電功率。將LSTM的迭代次數(shù)設(shè)為100次,初始學(xué)習(xí)率為0.005。由于Adam算法能計(jì)算不同參數(shù)下的學(xué)習(xí)率且運(yùn)算速度快、內(nèi)存小,因此本文研究中LSTM求解器選擇為Adam。隨著LSTM隱藏層數(shù)的增加,雖然預(yù)測(cè)模型的擬合能力會(huì)進(jìn)一步得到改善,但如果不加限制,會(huì)出現(xiàn)模型預(yù)測(cè)時(shí)間過(guò)長(zhǎng)、過(guò)擬合等問(wèn)題,因此本文設(shè)置LSTM隱藏層數(shù)為兩層,層數(shù)分別為100、50,為了避免出現(xiàn)過(guò)擬合現(xiàn)象,給LSTM每一層加入元素失活概率為20%的隨機(jī)失活(Dropout)層。
將NGO-VMD二次分解R-Kmeans-LSTM模型各部分的參數(shù)確定好后,用該模型預(yù)測(cè)首次及二次分解后重構(gòu)后的各子模態(tài)分量,并疊加各子模態(tài)分量的預(yù)測(cè)結(jié)果作為超短期風(fēng)功率預(yù)測(cè)的最終結(jié)果。為了驗(yàn)證本文模型的有效性,構(gòu)建LSTM、未經(jīng)二次分解的NGO-VMD-LSTM、子模態(tài)未重構(gòu)的NGO-VMD二次分解R-LSTM 等模型與本文方法做對(duì)比,試驗(yàn)結(jié)果如圖8及表3所示。
表3 不同方法誤差比較Table 3 Error comparison between different methods
從上述試驗(yàn)結(jié)果可知本文方法可有效提升超短期風(fēng)電功率預(yù)測(cè)的準(zhǔn)確度。為了進(jìn)一步證明本文方法性能,選取其他文獻(xiàn)方法搭建組合預(yù)測(cè)模型進(jìn)行對(duì)比,試驗(yàn)結(jié)果如表4所示。
為改善超短期風(fēng)電功率預(yù)測(cè)精度,提出了NGO-VMD二次分解R-Kmeans-LSTM的組合預(yù)測(cè)模型。經(jīng)過(guò)多次試驗(yàn)算例分析,得出以下結(jié)論。
表4 其他文獻(xiàn)不同方法誤差比較Table 4 Other literature different methods error comparison
(1)針對(duì)已有風(fēng)功率組合預(yù)測(cè)模型中大多均直接忽略了風(fēng)功率經(jīng)VMD分解后殘差項(xiàng)所包含的豐富信息的缺陷,通過(guò)二次分解組合預(yù)測(cè)方法,深度挖掘了VMD殘差項(xiàng)所包含的有效信息,提高了超短期風(fēng)電功率預(yù)測(cè)精度。
(2)首次將北方蒼鷹優(yōu)化算法用于對(duì)VMD的分解層數(shù)K和懲罰因子α尋優(yōu),得到NGO-VMD比EEMD等分解方法有更好的分解效果。
(3)考慮了VMD分解后各子模態(tài)分量數(shù)據(jù)本身的相似性,采用K-means算法進(jìn)行聚類(lèi)重構(gòu),解決了VMD分解模態(tài)分量個(gè)數(shù)多,計(jì)算量繁冗的問(wèn)題,有效提升了超短期風(fēng)電功率預(yù)測(cè)時(shí)長(zhǎng)和精度。