吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于PCA-GA-BP算法的風力發電功率預測

iotmag ? 來源:物聯網技術 ? 作者:朱傳奇 ? 2022-11-18 10:42 ? 次閱讀

摘 要 :針對風力發電不穩定、易受環境干擾、難以并入電網等問題,提出使用 PCA-GA-BP 算法對風力發電功率進行預測,該方法使用遺傳算法對 BP 神經網絡進行優化,使用 PCA 主成分分析對風力渦輪機輸出功率的影響因素數據進行降維,將降維數據作為輸入,將預測結果作為輸出。最后,通過仿真將該方法和傳統算法進行對比。結果表明,該模型可以快速準確地預測不同天氣狀況下的風電輸出功率。

0 引 言

基于風力發電的能源正在成為住宅、商業和工業應用中最有前途的能源之一。風力發電由于其非理想的特性,已經引起了廣大研究人員的關注 [1-2]。準確預測風力發電短期輸出功率,對于電網生產、輸送、存儲的日 / 時效管理,以及能源市場決策具有重要意義。近年來,有許多研究人員對風力發電功率進行了預測。趙海琦 [3] 等使用 BP 神經網絡算法預估了風電運行表現。郭志剛 [4] 研究了如何使用 BP 神經網絡算法準確預測風電功率,卻沒有考慮使用單一 BP 神經網絡算法可能會導致訓練的權值閾值局部最優。賈蒙蒙 [5] 使用蟻群算法尋找最優的 BP 神經網絡結構參數,對短期風速進行了預測。何廷一 [6] 使用蜂群算法尋找神經網絡最優權值和閾值,但沒有考慮對初始數據進行優化。

PCA 主成分分析 [7-8] 是對數據進行分析降維的一種方法,BP 神經網絡 [9] 是一種通過數據訓練并不斷反饋修正的多層神經網絡,是預測分析中使用較為廣泛的神經網絡算法。遺傳算法是一種群智能搜索算法 [10],能夠對參數較多或較難選取的算法進行參數尋優等。結合以上研究進展和技術手段,提出先使用 PAC 降維,再使用 GA 優化神經網絡建立模型,從而快速準確的根據天氣數據對風電輸出功率進行短期預測的構想。

1 算法結構

1.1 PCA 主成分分析

PCA 主成分分析就是用數據里最主要的成分代替原始數據。對于 m×n 維的數據矩陣 :

0d49bf6a-6657-11ed-8abf-dac502259ad0.png

樣本量為 n,m 為數據的維數,先將 A 進行中心化:

0d697bc0-6657-11ed-8abf-dac502259ad0.png

得到的中心化矩陣為 :

0d81b014-6657-11ed-8abf-dac502259ad0.png

求得協方差矩陣為 :

0d94717c-6657-11ed-8abf-dac502259ad0.png

求 C 的 m 個特征向量按照特征值大小排列組成矩陣 W,只取 W 前 l 列 :

0db1b3e0-6657-11ed-8abf-dac502259ad0.png

將 m×n 維數據降維到 l×n 維。

1.2 GA-BP 神經網絡算法

GA-BP 神經網絡算法使用遺傳算法得到最優的 BP 神經網絡結構參數,再進行神經網絡的訓練,選取測試集進行測試。算法流程如圖 1 所示。

0dd2bcd4-6657-11ed-8abf-dac502259ad0.png

2 實驗分析

測試所用數據來自于西北某風電廠一風力渦輪機一年的數據,數據集每一小時記錄一次渦輪機功率、風速、風向等數據,數據集數據較多,維數較大,直接帶入模型訓練時間較長,使用 PCA 主成分分析法可以降低數據維數,加快訓練速度。

使用 PCA 主成分分析法計算可以得到主成分貢獻率表,見表 1 所列。

0df632e0-6657-11ed-8abf-dac502259ad0.png

可以發現前 4 個主成分就可以描述數據的 93.004 97%,我們選取前 4 個主成分數據進行訓練,將數據集維數降為 4維。將功率輸出分為 4 個區間,使用 PCA 主成分分析可以得到如圖 2 所示的 PCA 置信圖。

0e178b70-6657-11ed-8abf-dac502259ad0.png

首先根據 4 維數據輸出和單數據輸出確定 BP 神經網絡的拓撲結構,隱含層神經元個數和輸入層元關系為 :

0e373420-6657-11ed-8abf-dac502259ad0.png

可以得到神經網絡結構為 4-9-1,共有 45 個權值,9 個閾值,遺傳算法優化的參數為 54 個,使用降維訓練集樣本進行訓練,再使用測試集樣本進行誤差測試。使用誤差的范數衡量網絡能力,通過誤差范數計算適應度。遺傳算法進化的適應度曲線如圖 3 所示。

0e4ccf74-6657-11ed-8abf-dac502259ad0.png

神經網絡的隱含層傳遞函數采用 S 型正切函數,輸出層使用 S 型對數函數,將輸出區間固定為 0 ~ 1,將遺傳算法優化的初始權值和閾值交給 BP 神經網絡進行訓練,最后將預測結果和測試集數據進行比較。可以發現,圖 4 所示的預測結果和真實值幾乎保持一致,達到了算法的目的。

0e943b5c-6657-11ed-8abf-dac502259ad0.png

GA-BP 的預測誤差百分比如圖 5 所示,可以看到,誤差保持在 10% 以內。

0ead1d70-6657-11ed-8abf-dac502259ad0.png

選用算法運行速度、決定系數和算法準確度 3 個評價指標分別對本算法和其他傳統算法進行評價,指標的計算公式如下。算法準確度 :

0eeb158a-6657-11ed-8abf-dac502259ad0.png

決定系數 :

0f008276-6657-11ed-8abf-dac502259ad0.png

算法準確度越高,算法性能越好,決定系數在 0 ~ 1 之間,越接近 1 性能越好。

PCA-GA-BP 與傳統算法的性能比較見表 2 所列。

0f1cdf8e-6657-11ed-8abf-dac502259ad0.png

可以發現,使用主成分分析后的算法準確率下降,但運行時間縮短,使用主成分分析的遺傳神經網絡算法達到了最佳性能。

3 結 語

本文基于 PCA-GA-BP 神經網絡算法對采集的風力渦輪機天氣數據和對應的功率輸出數據進行訓練,再使用測試集數據進行測試,結果發現,使用 PCA-GA-BP 算法的短時風力渦輪機可以快速準確地預測輸出功率。相比傳統的 BP、GA-BP、PSO-BP 算法預測精度更高、預測時間更短。注:本文通訊作者為朱傳奇。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 神經網絡
    +關注

    關注

    42

    文章

    4779

    瀏覽量

    101166
  • 算法
    +關注

    關注

    23

    文章

    4630

    瀏覽量

    93351
  • 風力發電
    +關注

    關注

    6

    文章

    246

    瀏覽量

    32277

原文標題:論文速覽 | 基于 PCA-GA-BP 算法的風力發電功率預測

文章出處:【微信號:iotmag,微信公眾號:iotmag】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    淺談小型風力發電技術

    解當地風力資源情況。風速的大小直接影響風力機的功率輸出和發電量。風資源的數據一般可以從氣象部門獲得, 例如根據當地多年統計得到的年平均風速, 可以估算出某一種
    發表于 05-15 01:26

    [分享]風力發電的原理

      我們把風的動能轉變成機械能,再把機械能轉化為電能,這就是風力發電風力發電所需要的裝置,稱作風力發電
    發表于 09-14 16:42

    基于Matlab的雙饋異步風力發電機風電場仿真 相關資料分享

    發出無功功率,提供電壓支持.本文通過對雙饋風力發電機的恒電壓控制系統和BP神經網絡PI整定原理的研究,分析了風速變化和電網電壓跌落對恒電壓控制系統和風電機組機端電壓的影響,然后建立 m
    發表于 07-06 06:24

    谷歌DeepMind將AI應用于風力發電機 提供36小時風力預測 精選資料分享

    【TechWeb】伴隨全球能源形勢變化,風力發電成為了越來越普及的一種發電方式,但隨著風力發電占比逐步提高,其供電的不穩定性和不可
    發表于 07-12 06:35

    谷歌DeepMind將AI應用于風力發電機 提供36小時風力預測 精選資料分享

    伴隨全球能源形勢變化,風力發電成為了越來越普及的一種發電方式,但隨著風力發電占比逐步提高,其供電的不穩定性和不可
    發表于 07-12 06:27

    您家的小型發電站——風力發電 精選資料分享

    分布式電源,將風能轉換為電能的分布式發電系統,發電功率相對來說比較小型、分散式、集中在用戶附近的一個比較高效、可靠的發電模式。相對于其他傳...
    發表于 07-12 06:57

    電功率短期預測系統

    1.研究背景及意義2. 國內外研究現狀3. 風電功率預測的基本原理4. 風電功率預測系統開發5. 結論與展望
    發表于 04-24 11:33 ?23次下載

    基于灰色模型的風速風電功率預測研究

    對不穩定風和陣風進行風速預測,以平穩風為例,根據實際風電功率和對應時序風速的關系建模,得到了風電功率隨風速變化的各類模型下的擬合參數。為了提高風電功率
    發表于 03-28 15:04 ?8次下載
    基于灰色模型的風速風<b class='flag-5'>電功率</b><b class='flag-5'>預測</b>研究

    基于GA_BP算法的鋼結構企業安全庫存的預測_雷兆明

    基于GA_BP算法的鋼結構企業安全庫存的預測_雷兆明
    發表于 02-07 15:17 ?0次下載

    PCA_BP神經網絡在降水預測中的應用研究_季剛

    PCA_BP神經網絡在降水預測中的應用研究_季剛
    發表于 03-19 11:27 ?0次下載

    并網型光伏電站光功率及其發電量的預測方法介紹

    預測。光伏電站光功率發電預測, 有利于提高電網接納光伏發電的能力, 促進電網對不穩定可再生能源的接納和消化。 基于
    發表于 11-09 15:09 ?8次下載
    并網型光伏電站光<b class='flag-5'>功率</b>及其<b class='flag-5'>發電</b>量的<b class='flag-5'>預測</b>方法介紹

    電功率實時預測

    電功率時間序列的隨機性和波動性使得風電功率多步預測時難以達到理想的預測準確度,因此,提出一種基于經驗模態分解( EMD)和集對分析的風電功率
    發表于 03-20 15:05 ?0次下載
    風<b class='flag-5'>電功率</b>實時<b class='flag-5'>預測</b>

    基于反饋型神經網絡的光伏系統發電功率預測的詳細中文資料概述

    分析了光伏系統的發電特性以及影響光伏發電的因素,建立了反饋型神經網絡光伏系統發電功率預測模型。該模型采用 Elman 神經網絡結構,利用其強大計算能力、映射能力和穩定性,將光伏
    發表于 06-14 08:00 ?12次下載
    基于反饋型神經網絡的光伏系統<b class='flag-5'>發電功率</b><b class='flag-5'>預測</b>的詳細中文資料概述

    基于BP神經網絡優化的光伏發電預測模型

    基于BP神經網絡優化的光伏發電預測模型
    發表于 06-27 16:16 ?35次下載

    功率器件應用-風力發電

    功率半導體的應用使風力發電機更加可靠、高效。通過這些半導體器件,風力發電站能夠適應不斷變化的風速,實現電力平穩輸出。此外,它們還提高了電力轉
    的頭像 發表于 10-30 15:58 ?868次閱讀
    <b class='flag-5'>功率</b>器件應用-<b class='flag-5'>風力</b><b class='flag-5'>發電</b>
    百家乐官网知道| 天堂鸟百家乐的玩法技巧和规则| 百家乐官网六手变化混合赢家打法 | 卡迪拉娱乐| 威尼斯人娱乐场 老品牌值得您信赖| 百家乐赢赌场百家乐| 百家乐官网技巧辅助软件| 百家乐官网游戏机说明书| 尊爵国际娱乐| 金钻娱乐| 钻石娱乐开户| 葡京线上娱乐| 顶旺亚洲娱乐| 皇冠备用网址| 广州百家乐赌博机| 百家乐在线投注顺势法| 百家乐游戏机分析仪| 百家乐官网论坛| 百家乐官网群lookcc| 属兔魔羯女在哪个方位做生意| 做生意门面朝向风水| 百家乐官网庄闲和各是多少| 广州百家乐官网酒店用品制造有限公司 | 全讯网百家乐官网的玩法技巧和规则 | 老虎百家乐官网的玩法技巧和规则 | 百家乐平台哪个好本站所有数据都是网友推荐及提供 | 康保县| 百家乐官网盈利分析路单| 百家乐官网赌博论谈| 百家乐官网策略大全| 百家乐官网旺门打法| 金榜百家乐官网的玩法技巧和规则| 闲和庄百家乐官网的玩法技巧和规则 | 电脑版百家乐分析仪| 网络百家乐赌博视频| 澳门百家乐下路写法| 澳门百家乐必赢看| 购物返现金网站| 恩平市| 百家乐官网娱乐场真人娱乐场| 长城百家乐游戏|