999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于聯(lián)合模型的短期電力負荷預測方法

2023-11-10 09:04:34蔡君懿李琪林
四川電力技術 2023年5期
關鍵詞:重置模型

蔡君懿,李琪林,嚴 平

(國網四川省電力公司計量中心,四川 成都 610045)

0 引 言

隨著以新能源作為主要供給的新型電力系統(tǒng)不斷發(fā)展,為確保多元化新能源的高效消納利用并發(fā)揮主體電源的電力支撐作用,需提升電力系統(tǒng)靈活調節(jié)能力。準確的電力負荷預測可以在保障電網的安全前提下,經濟合理地安排電網內部發(fā)電機組的啟停、安排機組檢修計劃,為電力系統(tǒng)靈活調節(jié)、供需平衡提供基礎。因此,電力負荷預測對于整個電力系統(tǒng)的運營決策和控制至關重要[1]。根據時間尺度劃分,電力負荷預測一般包括3種:1)中長期負荷預測(以年度為單位給出預測結果);2)短期負荷預測(從次日到第8天的預測);3)超短期負荷預測(15 min以下的電力負荷預測)[2]。其中,短期負荷預期是電力系統(tǒng)運行和控制所需的,所受關注最高。

短期負荷預測技術主要有統(tǒng)計學方法和機器學習方法兩類[3]。統(tǒng)計學方法包括自回歸滑動平均(auto-regressive moving average,ARMA)[4]、差分自回歸滑動平均(auto-regressive integrated moving average,ARIMA)[5]、卡爾曼濾波[6]、多元線性回歸(multiple linear regression,MLR)[7]等算法。由于基于時間序列的實際電力負荷數據存在非線性與非平穩(wěn),若單獨采用統(tǒng)計學方法進行負荷預測,則可能會對其非線性部分或非平穩(wěn)部分預測造成缺失。為了改善此情況,基于機器學習的負荷預測方法得到了發(fā)展與應用。其中,支持向量機[8-9]、神經網絡[10-11]以及它們的拓展算法[12-15]是最常見的用于短期負荷預測的機器學習算法。為了優(yōu)化機器學習的效果,學者們使用了一些結合方法來提高預測精度,如:使用注意力機制、引入門控循環(huán)單元和時間認知分別對神經網絡進行優(yōu)化[16-18];基于小波去噪強化神經網絡來提升短期負荷預測需求[19];使用變分模態(tài)分解負荷時間序列再進行支持向量機預測[20];使用主成分分析法對負荷序列進行降維處理,提升聚類效果[21]等。總的來說,機器學習算法的非線性擬合能力較強,其短期負荷預測準確度普遍優(yōu)于統(tǒng)計學方法[3]。

由于電力系統(tǒng)中負荷數量多且短期負荷特征受天氣、時間等諸多因素的影響,單一預測模型可能難以滿足預測的準確性要求。因此提出了一種預測短期電力負荷的聯(lián)合模型方法,該方法基于ARIMA模型和長短期記憶(long short-term memory,LSTM)神經網絡模型的集成,以考慮兩種技術的優(yōu)勢來提升預測精度。首先,描述了ARIMA和LSTM基礎模型;然后,提出了基于混合粒子群優(yōu)化算法的聯(lián)合模型;最后,通過實際負荷數據對比、分析來驗證所提方法。

1 基礎模型

1.1 差分自回歸滑動平均模型

不同于自回歸滑動平均(ARMA)模型只能處理平穩(wěn)序列,差分自回歸滑動平均(ARIMA)模型是一種可用于非平穩(wěn)時間序列的模型。ARIMA模型最為關鍵的3個參數是自回歸階次n、差分階次d以及滑動平均階次m,因此一般表示為ARIMA(n,d,m),是ARMA(n,m)模型的擴展。

對于一個非平穩(wěn)的時間序列x,對第T個元素進行一階差分的公式為

?xT=xT-xT-1=(1-B)xT

(1)

式中,B為延遲算子。

d階差分后的時間序列y為

yT=?dxT=(1-B)dxT

(2)

在ARIMA(n,d,m)模型中,若差分階次d為0,則ARIMA(n,0,m)就變?yōu)锳RMA(n,m)模型。因此,非平穩(wěn)時間序列經過若干次的差分后會變得平穩(wěn)化,從而可構建相應的ARMA模型。ARMA(n,m)的第T個元素如式(3)所示[22]。

(3)

式中:εT為服從均值為0正態(tài)分布的白噪聲序列ε的第T個元素;φI為第I個自回歸系數;θJ為第J個移動平均系數。

在實際運用時,由于1階差分之后信號通常可變得平穩(wěn),因此差分階次d可取1。當信號平穩(wěn)以后,對信號進行偏自相關計算,根據偏自相關函數的截斷項確定自回歸階次n;對信號進行自相關計算,根據自相關函數的截斷項確定滑動平均階次m。

1.2 長短期記憶神經網絡模型

長短期記憶(LSTM)神經網絡模型的核心思想是通過加入遺忘門、輸入門和輸出門組成的高效結構,使傳統(tǒng)循環(huán)神經網絡具備了學習長期信息的能力,從而解決了傳統(tǒng)循環(huán)神經網絡存在的梯度消失或梯度爆炸的問題[23],其細胞結構如圖1所示。

圖1 LSTM細胞結構

3個邏輯門中的主要功能[24]分別為:

1)遺忘門:決定保留或刪除t-1刻輸出ht-1的信息,并將輸入門處理后得到的狀態(tài)信息與當前處理結果相加,生成更新后的記憶單元狀態(tài)。σ( )為sigmoid函數,用于在0~1之間產生一個權值,其表達式為

(4)

式中,xin為函數輸入。

在遺忘門中t時刻的輸出為

ft=σ[Wf(ht-1,xin,t)+bf]

(5)

式中:xin,t為t時刻的網絡輸入;Wf、bf分別為遺忘門sigmoid函數的權值和偏置。

2)輸入門:通過調整新信息的權重,從而更新細胞狀態(tài)。輸入門sigmoid函數t時刻的輸出為

it=σ[Wi(ht-1,xin,t)+bi]

(6)

式中,Wi和bi分別為輸入門sigmoid函數的權值和偏置。

tanh函數的作用是將值歸一化到-1~1之間,其表達式為

(7)

輸入門tanh函數t時刻的輸出為

(8)

式中,Wc和bc分別為輸入門tanh函數的權值和偏置。利用遺忘門和輸入門的輸出即可對細胞t時刻的狀態(tài)Ct進行更新,如式(9)所示。

(9)

3)輸出門:控制LSTM記憶模塊的輸出,其依賴于上一個記憶單元的輸出和當前遺忘門的狀態(tài)。輸出門sigmoid函數t時刻的輸出為

Ot=σ[Wo(ht-1,xin,t)+bo]

(10)

式中,Wo和bo分別為輸出門sigmoid函數的權值和偏置。

該LSTM細胞結構的最終輸出為

ht=OttanhCt

(11)

LSTM模型用于預測分析時,可有兩種方式:1)每次預測時,使用前一次預測結果作為函數的輸入,即使用預測值進行預測;2)對新序列進行預測時進行網絡狀態(tài)重置,即使用觀測值進行預測。

LSTM算法最關鍵的參數為隱藏層神經元數量和學習率。由于LSTM模型中的3個門是全連接層,在算法執(zhí)行的過程中,會存在用隱藏層來做矩陣相乘運算。通常,細胞數量和各隱藏層神經元數量相同,若隱藏層神經元太少將導致欠擬合,而隱藏層神經元太多可能會導致過擬合并增加訓練時間。隱藏層神經元數量一般根據問題的復雜度和可用的計算資源進行經驗調節(jié)確定。學習率是對LSTM模型進行調整的幅度。學習率越大,模型更新的幅度也越大,模型的訓練速度也會提高使模型不穩(wěn)定,甚至無法收斂;學習率過小則會使模型訓練速度緩慢,也會導致無法收斂。一般而言,初始學習率可以設置為較小的值,然后如果模型的損失函數下降緩慢,則可以適當增大學習率;如果模型的損失函數出現(xiàn)不穩(wěn)定或震蕩,則可以適當減小學習率。

2 基于混合粒子群算法的聯(lián)合預測方法

2.1 基于混合粒子群算法的預測模型

在模型訓練中,若ARIMA模型得到的負荷序列為a、LSTM模型得到的負荷序列為b、相應的實際負荷序列為s,各有n個采樣點。對LSTM模型負荷序列和ARIMA負荷序列分別賦予權重ω1和ω2,且ω1+ω2=1,則訓練過程中聯(lián)合預測模型的誤差為

ε=s-ω1a-ω2b=s-ω1b-(1-ω1)b

(12)

以聯(lián)合預測模型誤差最小化作為優(yōu)化目標求解權重,得到

ω1*=arg min|ε|=arg min[|s-ω1b-(1-ω1)b|]

(13)

為尋求最優(yōu)聯(lián)合模型權重,通過隨機優(yōu)化搜索算法進行尋找。設置目標函數為

(14)

設置權重搜索范圍為

0≤ω1≤1

(15)

粒子群優(yōu)化算法(particle swarm optimization,PSO)是目前常用的隨機搜索算法,具有參數少、收斂快等優(yōu)點,其迭代公式[25]為:

vq(k+1)=Wvq(k)+c1rand(0,1)[pqbest(k)-

pq(k)]+c2rand(0,1)[pgbest(k)-

pq(k)]

(16)

xq(k+1)=xq(k)+vq(k+1)

(17)

式中:vq和xq分別為第q個個體的速度和位置;rand(0,1)為0~1之間的隨機數;k為迭代次數;pqbest為第q個粒子的最佳位置;pgbest為所有個體的最佳位置;c1和c2為學習因子;W為慣性權重。

由于粒子群優(yōu)化算法的種群多樣性易損失,導致其易發(fā)生早期收斂性。為此,使用混合粒子群優(yōu)化算法增加收斂精度,該混合粒子群優(yōu)化算法使用差分進化(differential evolution,DE)算法的變異、交叉操作來提高粒子群優(yōu)化算法的種群多樣性,從而提高搜索準確度。變異操作是基于3個隨機個體Ar1、Ar2、Ar3進行的,第q個個體的第k次迭代表達式[26]為

Vq(k)=Ar1(k)+F×(Ar2(k)-Ar3(k))

(18)

式中,F為縮放因子。

交叉操作是將有N維分量的第q個個體的第u分量進行交叉,其規(guī)則為

(19)

式中,C為交叉率,其值在0~1之間。

通過尋找式(19)的最小值,即可得到最優(yōu)聯(lián)合模型權重。

2.2 聯(lián)合模型預測方法

聯(lián)合模型預測方法的流程如圖2所示。首先,分別使用ARIMA模型和LSTM模型得到單一模型的預測結果;然后,基于混合粒子群算法求出最優(yōu)的聯(lián)合模型權重,從而對單一模型預測結果進行合成,得到聯(lián)合模型的預測結果。

圖2 聯(lián)合模型預測方法流程

3 應用驗證

3.1 原始負荷數據

選用某地2014年12月份31天的負荷數據作為案例進行分析驗證[27]。負荷數據每小時檢測一次,一天共有24個數據,波形曲線如圖3所示。

圖3 案例負荷數據波形

利用最大譜峰搜索對負荷數據序列進行周期分解[28],得到周期分量和剩余非周期分量如圖4所示。可以看出其中周期分量幅值較小,所占比例較少,大部分為非周期分量。因此無法直接判斷下一周期內的電力負荷,須使用預測模型與算法進行預測。

圖4 案例負荷數據周期分量

為分析不同預測模型的實際效果,分別利用前10天、前20天和前30天的數據預測第11天、第21天和第31天的負荷序列,此3天的日內負荷曲線如圖5所示。

圖5 第11天、第21天和第31天負荷曲線

3.2 ARIMA模型預測結果

負荷數據自相關與偏自相關在6階時系數為0或接近于0,且后續(xù)階數基本落在2倍標準差范圍,如圖6所示,所以n與m皆取6,從而建立模型ARIMA(6,1,6)。根據模型參數進行程序編制,輸入進行訓練的負荷數據,得到使用ARIMA模型預測不同日期的電力負荷序列結果如圖7所示。從圖中可以看出ARIMA模型能夠對電力負荷趨勢進行一定的預測,但是幅值上存在明顯的偏移,最大的預測誤差絕對值達到了287 MW,這是由于原始負荷數據中存在較多的非周期成分,導致ARIMA模型的適用性下降造成的。

圖6 負荷數據自相關與偏自相關分析

圖7 ARIMA模型預測結果

3.3 LSTM模型預測結果

通過調節(jié),確定所使用的LSTM模型的隱藏層神經元數量為200,學習率為0.005。使用LSTM模型預測不同日期的電力負荷序列結果如圖8所示。可以看出LSTM模型均能對電力負荷進行一定的預測,其中有重置網絡的LSTM模型預測結果相較于無重置網絡的LSTM模型預測結果更貼近于實際曲線。無重置網絡的LSTM模型預測結果的最大預測誤差絕對值為503 MW,而有重置網絡的LSTM模型預測結果的最大預測誤差絕對值僅為159 MW。進一步以均方根誤差(root mean square error,RMSE)作為預測評價指標,表達式為

圖8 LSTM模型預測結果

(20)

有無重置網絡LSTM模型預測性能對比結果如表1所示。結果顯示,有重置網絡的LSTM模型的預測結果RMSE比無重置網絡的LSTM模型的預測結果RMSE至少減少了50.73%,這表明當LSTM模型隨預測結果進行重置網絡后可以大幅有效地提升預測結果性能,這是因為重置網絡狀態(tài)可防止先前的預測影響對新數據的預測。因此,后續(xù)使用有重置網絡的LSTM模型進行聯(lián)合模型預測。

表1 有無重置網絡LSTM模型預測性能對比

3.4 聯(lián)合模型預測結果

使用混合粒子群算法,以第11天ARIMA模型和有重置網絡的LSTM模型預測結果進行聯(lián)合模型權重系數尋優(yōu),得到ω1=0.908 1,ω2=0.091 9。進一步得到第11天、第21天、第31天的聯(lián)合模型預測結果,如圖9所示。可以看出聯(lián)合模型的預測結果與實際曲線非常接近,各日期下預測誤差均較小。

圖9 聯(lián)合模型預測結果

3.5 對比分析

除了所使用的ARIMA和LSTM這兩種單一模型以外,還將常用于預測分析的BP神經網絡(back propagation neural network,BPNN)[28]與聯(lián)合模型的結果進行對比,如圖10所示。圖10顯示ARIMA模型的預測曲線與真實曲線的偏差較大,而LSTM模型、BPNN模型和聯(lián)合模型的預測曲線與真實曲線較為相似。

圖10 單一模型與聯(lián)合模型預測結果對比

單一模型與聯(lián)合模型預測性能對比如表2所示。從表中可以看出,LSTM模型和BPNN模型的預測效果優(yōu)于ARIMA模型預測效果,這是因此負荷序列存在非平穩(wěn)、非線性部分,機器學習方法更為適用;而聯(lián)合模型相較于單一模型取得了更好的預測精度,這是因為聯(lián)合模型可以消除單一模型在不同方向上的誤差,從而提升預測性能。綜上所述,ARIMA-LSTIM聯(lián)合模型的預測精度最優(yōu),可以較準確地對短期電力負荷進行預測。

表2 單一模型與聯(lián)合模型預測性能對比

4 結 論

為進一步提高短期電力負荷預測的準確度,上面提出了基于ARIMA和LSTM的聯(lián)合模型,實現(xiàn)對電力系統(tǒng)短期負荷進行精準預測。實驗驗證結果表明:

1)混合粒子群算法可以準確計算出聯(lián)合模型中各單一模型的最優(yōu)權重,實現(xiàn)基于ARIMA和LSTM單一模型的聯(lián)合優(yōu)化;

2)相較于單一預測模型,ARIMA-LSTM聯(lián)合模型可以消除單一模型在不同方向上的誤差,使短期電力負荷預測精度提升,具有較高的工程實用價值。

所提方法為多種負荷預測算法的聯(lián)合使用提供了一種思路,除所使用的ARIMA和LSTM算法以外,所提出的算法聯(lián)合使用計算方法,也望應用于其他算法來提高短期電力負荷預測精度。

猜你喜歡
重置模型
一半模型
年輕人,選擇“重置人際關系”
意林(2024年6期)2024-05-11 05:07:39
重要模型『一線三等角』
重置系統(tǒng)微軟給你“雙料”選擇
重尾非線性自回歸模型自加權M-估計的漸近分布
系統(tǒng)重置中途出錯的解決辦法
重置人生 ①
2018年山西省對口升學考試考生重置密碼申請表
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 美女一级免费毛片| 亚洲国产av无码综合原创国产| 91福利国产成人精品导航| 亚洲国内精品自在自线官| 中文字幕无码av专区久久| 欧美日本视频在线观看| 日韩av手机在线| 色婷婷电影网| 久久国产精品嫖妓| 中文字幕欧美日韩| 国产成人艳妇AA视频在线| 污污网站在线观看| 亚洲黄网在线| 国产国产人在线成免费视频狼人色| 欧美精品亚洲精品日韩专| 亚洲无码高清一区二区| 欧美性精品| 99九九成人免费视频精品| 一本色道久久88亚洲综合| 国产丝袜无码精品| 中国一级毛片免费观看| 国产高清无码第一十页在线观看| 国产精品久久国产精麻豆99网站| 男女男精品视频| 欧美三级不卡在线观看视频| 久久黄色一级片| 亚洲开心婷婷中文字幕| 久久久久人妻一区精品色奶水 | 国产青青操| 精品视频免费在线| 亚洲二三区| yy6080理论大片一级久久| 久久大香伊蕉在人线观看热2| 91在线精品麻豆欧美在线| 亚洲天堂在线免费| 国产xxxxx免费视频| 色吊丝av中文字幕| 国产精品lululu在线观看| 在线va视频| 成人福利在线免费观看| 成人精品午夜福利在线播放| 精品少妇三级亚洲| 亚洲中文字幕无码爆乳| 久久婷婷综合色一区二区| 欧洲熟妇精品视频| 全部无卡免费的毛片在线看| 亚洲人成网7777777国产| 午夜国产大片免费观看| 免费无码AV片在线观看中文| 九一九色国产| 人人91人人澡人人妻人人爽| 在线五月婷婷| 久久久91人妻无码精品蜜桃HD| 久久鸭综合久久国产| 欧美一区二区精品久久久| 永久免费无码日韩视频| 91精品免费久久久| 天天激情综合| 国产福利小视频在线播放观看| AV无码无在线观看免费| 亚洲首页在线观看| 巨熟乳波霸若妻中文观看免费| 国产人妖视频一区在线观看| 手机精品福利在线观看| 国内精品小视频在线| 久久久久国产一级毛片高清板| 欧美区国产区| 韩日无码在线不卡| 亚洲国产午夜精华无码福利| 91小视频在线| 91麻豆精品国产高清在线| 国产91无码福利在线| 国产精品视频白浆免费视频| 欧美啪啪网| 国产成人亚洲精品色欲AV| 欧美日韩一区二区三区在线视频| 尤物亚洲最大AV无码网站| 人妻夜夜爽天天爽| 欧美亚洲另类在线观看| 国产亚洲精久久久久久久91| 5555国产在线观看| 九色综合伊人久久富二代|