欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于VMD分解和貝葉斯優(yōu)化的Bi-MGLSTM模型的短期風(fēng)電功率預(yù)測方法

文檔序號:40530782發(fā)布日期:2024-12-31 13:44閱讀:17來源:國知局
基于VMD分解和貝葉斯優(yōu)化的Bi-MGLSTM模型的短期風(fēng)電功率預(yù)測方法

本發(fā)明屬于風(fēng)電短期預(yù)測,具體地,涉及基于vmd分解和貝葉斯優(yōu)化的bi-mglstm模型的短期風(fēng)電功率預(yù)測方法。


背景技術(shù):

1、風(fēng)電功率的間歇性、多變特性給風(fēng)電功率預(yù)測帶來了很大挑戰(zhàn)對于風(fēng)電功率短期預(yù)測的研究,國內(nèi)外的學(xué)者提出了許多預(yù)測方法,傳統(tǒng)的風(fēng)功率預(yù)測的方法大致歸為3類:統(tǒng)計方法、物理建模方法和混合方法。統(tǒng)計方法是基于歷史數(shù)據(jù)和統(tǒng)計模型進(jìn)行預(yù)測。常見的統(tǒng)計方法包括回歸分析、時間序列分析和機(jī)器學(xué)習(xí)算法。如支持向量機(jī)、隨機(jī)森林、門控循環(huán)單位網(wǎng)絡(luò)等;物理建模方法是通過基于風(fēng)場和風(fēng)機(jī)等物理原理進(jìn)行建模。但它通常需要準(zhǔn)確的氣象數(shù)據(jù)和風(fēng)機(jī)參數(shù),較為復(fù)雜;混合方法是統(tǒng)計方法和物理建模方法的結(jié)合,來提高預(yù)測的準(zhǔn)確性和可靠性。這些傳統(tǒng)方法在風(fēng)電功率預(yù)測上有一定的應(yīng)用,但也存在著一些限制和挑戰(zhàn)。由于風(fēng)電功率的不確定性和非線性,用這些方法來預(yù)測可能存在精度低、時效性差、模型過擬合等問題。


技術(shù)實現(xiàn)思路

1、本發(fā)明所要解決的技術(shù)問題是提供一種基于vmd分解和貝葉斯優(yōu)化的bi-mglstm模型的短期風(fēng)電功率預(yù)測方法,能夠顯著減小風(fēng)電功率預(yù)測誤差,提高短期風(fēng)電功率預(yù)測的準(zhǔn)確性。

2、為解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是:一種基于vmd分解和貝葉斯優(yōu)化的bi-mglstm模型的短期風(fēng)電功率預(yù)測方法,包括以下步驟:

3、s1、數(shù)據(jù)的預(yù)處理,包括獲取風(fēng)電功率短期數(shù)據(jù)集和對缺失數(shù)據(jù)進(jìn)行補(bǔ)齊,對補(bǔ)齊的風(fēng)電功率數(shù)據(jù)進(jìn)行歸一化處理;

4、s2、對于補(bǔ)齊的風(fēng)電功率數(shù)據(jù)進(jìn)行變分模態(tài)分解,并確定分解層數(shù)l,最終得到m個相對平穩(wěn)的子序列模態(tài)分量;

5、s3、在bilstm模型的前后向lstm中多加1個遺忘門和1個輸入門,構(gòu)建bi-mglstm模型,并將步驟s2中分解的m個模態(tài)分量輸入到bi-mglstm模型中進(jìn)行功率預(yù)測;

6、s4、用貝葉斯算法對bi-mglstm模型的超參數(shù)進(jìn)行優(yōu)化,超參數(shù)包括初始學(xué)習(xí)率、訓(xùn)練批量數(shù)和隱含單元數(shù),得到優(yōu)化的bi-mglstm模型;

7、s5、通過優(yōu)化的bi-mglstm模型預(yù)測得到各模態(tài)分量預(yù)測結(jié)果,進(jìn)行疊加重構(gòu)進(jìn)而得到初步功率預(yù)測結(jié)果;

8、s6、誤差修正模型:將初步功率預(yù)測值與真實值進(jìn)行求差,并用優(yōu)化后的bi-mglstm模型對誤差序列進(jìn)行訓(xùn)練與預(yù)測,得到誤差預(yù)測結(jié)果;

9、s7、將功率預(yù)測值和誤差預(yù)測值相加得到最終的預(yù)測結(jié)果。

10、優(yōu)選的方案中,所述步驟s1中,對于缺失數(shù)據(jù)使用前后均值法進(jìn)行補(bǔ)全。

11、優(yōu)選的方案中,所述前后均值法取缺失數(shù)據(jù)的前后各5個數(shù)據(jù)的平均值進(jìn)行補(bǔ)全,表達(dá)式為:

12、(1);

13、式中,為功率缺失值;為缺失值后第個功率值;為缺失值前第個功率值。

14、優(yōu)選的方案中,所述步驟s2中,對于補(bǔ)齊的風(fēng)力電功率數(shù)據(jù)進(jìn)行變分模態(tài)分解,操作如下:

15、變分模態(tài)分解是構(gòu)建和求解變分問題,使得各個模態(tài)的分解帶寬之和最小,表達(dá)式如下:

16、(2);

17、(3);

18、式中:為分解的模態(tài)分總數(shù);為復(fù)數(shù)的虛部單位;為單位脈沖函數(shù);為卷積運(yùn)算符;為分解的模態(tài)數(shù)目;和分別為模態(tài)集合和模態(tài)的中心頻率集合;為原始時間序列的數(shù)據(jù)信號。

19、優(yōu)選的方案中,所述步驟s3中,構(gòu)建的bi-mglstm模型在bilstm模型的前后向的lstm中多加1個遺忘門和1個輸入門,添加額外兩個門的功能與原先的門功能相同,對于單個mglstm的總遺忘門和輸入門計算如下:

20、(4);

21、式中,、為遺忘門1和遺忘門2,、為輸入門1和輸入門2,為 t時刻的輸入層的輸出,為 t-1時刻的隱藏層的輸出,為不同的遺忘門和輸入門對應(yīng)的權(quán)重矩陣,為對應(yīng)每個門的訓(xùn)練偏置,為sigmoid和relu激活函數(shù)。

22、最終的隱藏層輸出的計算公式為:

23、(5);

24、式中,為輸出門和單元細(xì)胞對應(yīng)的權(quán)重和偏置,為 t時刻的細(xì)胞狀態(tài)和細(xì)胞臨時狀態(tài),為雙曲正切函數(shù)。

25、優(yōu)選的方案中,所述步驟s4中,利用貝葉斯算法對bi-mglstm模型的超參數(shù)進(jìn)行優(yōu)化,包括如下方法:

26、確定超參數(shù)組合z的取值范圍,并進(jìn)行超參數(shù)取值,輸入到bi-mglstm模型的同時進(jìn)行超參數(shù)尋優(yōu)取值,公式為:

27、(6);

28、式中,是通過不斷的迭代得到模型最優(yōu)的超參數(shù);是關(guān)于超參數(shù) z的最小目標(biāo)函數(shù),z為樣本采集區(qū)域,,表示第 l個超參數(shù)。

29、優(yōu)選的方案中,所述步驟s5中,對于bi-mglstm模型的最終預(yù)測結(jié)果的表達(dá)式為:

30、(7);

31、其中,為mglstm網(wǎng)絡(luò)前向和后向的計算過程,為 t時刻前向隱藏層狀態(tài),為后向隱藏層狀態(tài),、分別為權(quán)重矩陣和偏置項。

32、優(yōu)選的方案中,所述步驟s6中,誤差修正模型,操作方法如下:

33、各子序列預(yù)測結(jié)果進(jìn)行求和重構(gòu)得到風(fēng)電功率初步預(yù)測結(jié)果,由得到誤差時間序列,如式(9)所示:

34、(8);

35、(9);

36、式中, n為風(fēng)電功率誤差序列的個數(shù),為風(fēng)電的實際功率值,為第 n個預(yù)測誤差值,為第 i次風(fēng)電功率模態(tài)分量的訓(xùn)練結(jié)果。

37、使用優(yōu)化的bi-mglstm模型對誤差序列進(jìn)行訓(xùn)練與預(yù)測,得到風(fēng)電功率誤差預(yù)測結(jié)果為。

38、優(yōu)選的方案中,所述步驟s7中,將風(fēng)電功率初步預(yù)測序列與風(fēng)電功率誤差序列進(jìn)行重構(gòu),得到風(fēng)電功率最終預(yù)測值。

39、優(yōu)選的方案中,所述步驟s7中,通過計算風(fēng)電功率的均方根誤差和平均絕對誤差來評價預(yù)測模型的性能:

40、(10);

41、(11);

42、式中,分別表示為實際功率值與預(yù)測功率值。

43、本發(fā)明提供的一種基于vmd分解和貝葉斯優(yōu)化的bi-mglstm模型的短期風(fēng)電功率預(yù)測方法,具有以下有益效果:

44、1、使用前后均值法補(bǔ)齊缺失數(shù)據(jù),可以為vmd分解和功率預(yù)測提供連續(xù)、完整的數(shù)據(jù)基礎(chǔ),歸一化處理將數(shù)據(jù)的數(shù)值范圍縮放至0-1的區(qū)間內(nèi),從而減少原始數(shù)據(jù)的存儲需求以及計算的復(fù)雜度。

45、2、vmd分解具有很強(qiáng)的自適應(yīng)性以及對非線性、非平穩(wěn)信號的處理能力。利用該方法進(jìn)行風(fēng)電功率分解,既能充分提取原始數(shù)據(jù)的特征信息,又可以減小不同特征信息之間的相互影響。

46、3、bi-mglstm模型是通過雙遺忘門和雙輸入門的有效結(jié)合,使得每個mglstm模型具有更強(qiáng)的信息篩選能力和更好的泛化能力,從而提升短期風(fēng)電功率的整體預(yù)測能力。前后向?qū)拥膍glstm模型輸入有助于深入探索過去和未來信息之間的內(nèi)在聯(lián)系,從而提高特征數(shù)據(jù)的利用率。

47、4、由于神經(jīng)網(wǎng)絡(luò)模型容易出現(xiàn)欠擬合和過擬合的情況,采用貝葉斯算法對bi-mglstm模型的超參數(shù)進(jìn)行優(yōu)化,通過使用貝葉斯定理充分利用之前函數(shù)的評估信息,根據(jù)目標(biāo)函數(shù)的后驗分布,選擇下一個最有潛力的采樣點。以較少的評估找到函數(shù)的全局最優(yōu)解,從而獲取bi-mglstm模型最優(yōu)的超參數(shù)組合。

48、5、在誤差修正模型中,通過原先預(yù)測模型對預(yù)測誤差的學(xué)習(xí),降低模型對異常值和噪聲的敏感性,進(jìn)一步增強(qiáng)模型的泛化能力。通過對誤差序列的特性分析,得到預(yù)測誤差序列與初步預(yù)測結(jié)果疊加,有效地增強(qiáng)預(yù)測模型的魯棒性,從而能夠提供預(yù)精度更高的的預(yù)測結(jié)果。

49、6、采用均方根誤差和平均絕對誤差對預(yù)測模型的性能進(jìn)行評價,其中能夠量化預(yù)測誤差的大小,值越接近于0,表示模型的預(yù)測值越接近實際值。描述預(yù)測值與實際值之間的平均絕對差異度,值越小,表示模型預(yù)測值的準(zhǔn)確性越高。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
麻城市| 夹江县| 万载县| 渑池县| 阿克陶县| 衡水市| 六盘水市| 曲沃县| 垦利县| 刚察县| 大埔区| 山东| 察哈| 师宗县| 曲麻莱县| 攀枝花市| 双峰县| 河津市| 台江县| 垦利县| 兖州市| 花莲县| 苏州市| 昭通市| 高陵县| 崇左市| 博罗县| 衡阳县| 哈尔滨市| 武胜县| 利川市| 邹城市| 碌曲县| 百色市| 彭山县| 蓬溪县| 凤山市| 庐江县| 东乡县| 丹棱县| 灵石县|