季 陽
(安徽理工大學(xué)電氣與信息工程學(xué)院,安徽 淮南 232000)
電力負(fù)荷預(yù)測能對電網(wǎng)后續(xù)的工作安排和資源保護(hù)起到很好的作用。傳統(tǒng)的電力負(fù)荷預(yù)測方法有時間序列法、趨勢外推法、回歸分析法等。
時間序列法運算速率快,主要應(yīng)用于歷史負(fù)荷數(shù)據(jù),對其周期性波動、持續(xù)性波動等進(jìn)行預(yù)測,而遇到復(fù)雜的受影響較大的負(fù)荷序列,往往預(yù)測結(jié)果不好。
趨勢外推法主要對一些電力負(fù)荷數(shù)據(jù)的影響因素進(jìn)行組合從而進(jìn)行預(yù)測,此方法的預(yù)測模型單一,不需要過多的負(fù)荷數(shù)據(jù),但易受到影響因素干擾,預(yù)測效果一般。
回歸分析方法在實際應(yīng)用中建模相對簡單,然而面臨影響負(fù)荷數(shù)據(jù)的氣候變化的挑戰(zhàn),天氣往往變化莫測,所以應(yīng)用這種方法進(jìn)行預(yù)測容易受到很多限制。
為分解一個含噪信號中的多個子信號并將它們重構(gòu)為原來的信號,起到降噪效果,提高預(yù)測的準(zhǔn)確度[1-2],本文首先采用VMD方法將原始負(fù)荷數(shù)據(jù)分解為數(shù)個模態(tài)分量,隨后利用長短期記憶網(wǎng)絡(luò)對每個模態(tài)分量分別進(jìn)行建模[3]。LSTM是一種特殊的循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN),RNN只具有短時記憶,因此在序列上存在一些長期依賴問題[4-6],而LSTM是RNN的變體,在一定程度上可以解決梯度消失和梯度爆炸的問題,從而提高時間序列中的預(yù)測精度[7]。
因此,本文提出一種VMD搭配LSTM的組合模型來進(jìn)行短期電力負(fù)荷預(yù)測,并最終驗證了VMD-LSTM模型的可行性。
VMD算法將第j條線路的暫態(tài)零序電流信號分解為K個中心角頻率為ω的本征模態(tài)函數(shù),其中K為人為指定的模態(tài)分量個數(shù)。不同于EMD,VMD將每個IMF定義為調(diào)幅調(diào)頻函數(shù),可表示為:
式中:uk(t)為模態(tài)分量;Ak(t)為瞬時幅值;φk(t)為相位函數(shù);k為模態(tài)分量數(shù);t為時間變量。
VMD算法可分為變分問題的構(gòu)造和求解兩部分。變分問題的構(gòu)造:
對暫態(tài)零序電流信號進(jìn)行Hilbert變換,獲得K個模態(tài)分量的解析信號,并得到單邊頻譜:
式中:δ(t)為沖擊函數(shù);ωk(t)為中心頻率。
計算式(3)梯度的平方范數(shù),并估計每個模態(tài)信號的帶寬,構(gòu)造變分問題如下:
式中:f為原始信號。
變分問題的求解:
將上述約束性變分問題轉(zhuǎn)化為非約束性變分問題,在式(4)中引入二次懲罰因子和拉格朗日乘法算子,擴展的拉格朗日表達(dá)式為:
式中:λ為拉格朗日乘子;α為二次懲罰系數(shù)。
長短期記憶網(wǎng)絡(luò)(Long-ShortTermMemory,LSTM)是循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)的一種特殊變體,主要由遺忘門、輸入門、輸出門控制,其基本結(jié)構(gòu)如圖1所示。
圖1 LSTM基本結(jié)構(gòu)圖
運算過程如下:
式中:Wf、Wi、Wc、Wo分別為遺忘門、輸入門、細(xì)胞狀態(tài)和輸出門的矩陣;bf、bi、bc、bo分別為對應(yīng)的偏置常量;σ為sigmoid函數(shù);為臨時狀態(tài)。
VMD-LSTM模型預(yù)測流程如圖2所示。
圖2 VMD-LSTM流程圖
1)首先對原始電力負(fù)荷數(shù)據(jù)進(jìn)行預(yù)處理;
2)對處理完的數(shù)據(jù)進(jìn)行VMD分解,分解為5個模態(tài)分量和1個殘差分量;
3)將各個模態(tài)分量輸入LSTM,建立模型進(jìn)行預(yù)測;
4)將各個預(yù)測結(jié)果相加得到最終的結(jié)果。VMD分解結(jié)果如圖3所示。
為驗證本文所提模型的預(yù)測精準(zhǔn)性,選取了某區(qū)電網(wǎng)的實際負(fù)荷數(shù)據(jù),相隔15 min采樣負(fù)荷數(shù)據(jù),對負(fù)荷數(shù)據(jù)做出預(yù)測。將其中70%的數(shù)據(jù)作為訓(xùn)練集,30%的數(shù)據(jù)作為驗證集,對比GRU模型、LSTM模型和本文所提的VMD-LSTM模型的預(yù)測效果,結(jié)果如圖4所示。
圖4 各模型預(yù)測對比
為進(jìn)一步確認(rèn)預(yù)測模型的精準(zhǔn)性,選用三個評價指標(biāo)作為驗證指標(biāo),分別為均方根誤差(RMSE)、平均絕對百分比誤差(MAPE)和決定系數(shù)R2,公式如下:
式中:MSE為均方誤差;n為樣本數(shù)量;yi為真實值為預(yù)測值為樣本均值。
R2越大越好,而RMSE和MAPE越小則預(yù)測效果越好。
圖5為VMD分解的各個模態(tài)分量建立LSTM模型的誤差比較。
圖5 誤差對比
通過表1可以清晰地看到VMD-LSTM模型的均方根誤差和平均絕對百分比誤差都比另外兩個模型小,決定系數(shù)則大于另外兩個模型,所以本文提出的VMD-LSTM模型誤差小,預(yù)測精度更高,預(yù)測效果更好。
表1 各模型評價指標(biāo)
為了提高負(fù)荷預(yù)測精度,本文提出了一種VMD和LSTM模型相結(jié)合的組合模型,該模型與基本的GRU模型和LSTM模型比較,預(yù)測效果較好,具有更高的預(yù)測精度。