[發明專利]基于遺傳算法優化Elman神經網絡的短期功率預測方法在審
| 申請號: | 201810393800.2 | 申請日: | 2018-04-27 |
| 公開(公告)號: | CN108665095A | 公開(公告)日: | 2018-10-16 |
| 發明(設計)人: | 周武能;尤亞鋒 | 申請(專利權)人: | 東華大學 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06Q50/06;G06N3/08 |
| 代理公司: | 上海泰能知識產權代理事務所 31233 | 代理人: | 宋纓;錢文斌 |
| 地址: | 201620 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 神經網絡 短期功率預測 遺傳算法優化 神經網絡輸入層 學習和訓練 拓撲結構 遺傳算法 預測結果 承接層 初始化 輸出層 隱藏層 再使用 準確率 調度 電網 預測 更新 優化 | ||
1.一種基于遺傳算法優化Elman神經網絡的短期功率預測方法,其特征在于,包括以下步驟:
(1)確定Elman神經網絡拓撲結構;
(2)種群初始化編碼:用遺傳算法將Elman神經網絡的初始隨機權值和閾值編碼為由若干染色體組成的初始種群;
(3)個體適應度值計算:用訓練數據訓練Elman神經網絡后預測系統輸出,用預測輸出和期望輸出的誤差絕對值之和來計算個體適應度值;
(4)尋找最優適應度個體:對步驟(2)和步驟(3)中已經選擇的種群和計算出的適應度值找出參與交叉變異的個體,對群體進行優勝劣汰操作,使適應度較高的個體被遺傳到下一代群體中的概率較大,使適應度較小的個體被遺傳到下一代群體中的概率較小,計算出最優適應度個體,取得最優權值閾值;
(5)根據得到的最優權值閾值進行網絡訓練和結果預測。
2.根據權利要求1所述的基于遺傳算法優化Elman神經網絡的短期功率預測方法,其特征在于,所述步驟(1)中的Elman神經網絡分為四層,包括:輸入層、隱含層、輸出層和承接層;其中,所述輸入層的節點起到信號傳輸作用,所述輸出層的節點起到線性加權作用,所述隱含層的激勵函數選擇線性或者非線性函數,所述承接層起到延時算子的作用,用來記憶隱含層前一時刻的輸出值并返回給輸入層。
3.根據權利要求2所述的基于遺傳算法優化Elman神經網絡的短期功率預測方法,其特征在于,所述步驟(1)中的Elman神經網絡的非線性空間表達式為:其中,y、x、u和xc分別表示m維輸入節點向量、n維隱藏節點單位向量、r維輸入向量和n維反饋狀態向量;w1、w2和w3分別表示隱含層到輸入層、輸入層到隱含層、承接層到隱含層的連接權值;g(·)為輸出神經元的傳遞函數,f(·)為隱含層神經元的傳遞函數。
4.根據權利要求1所述的基于遺傳算法優化Elman神經網絡的短期功率預測方法,其特征在于,所述步驟(2)在編碼時個體編碼方式為實數編碼,染色體是每個個體組成的實數串,包括輸入層與隱含層的連接權值、隱含層閾值、承接層與隱含層的連接權值、隱含層與輸出層的連接權值和輸出層閾值。
5.根據權利要求1所述的基于遺傳算法優化Elman神經網絡的短期功率預測方法,其特征在于,所述步驟(3)中個體適應度值的計算方式為:其中,n為網絡輸出節點數、yi為Elman神經網絡第i個節點的期望輸出值,oi為Elman神經網絡第i個節點的預測輸出值,k為系數。
6.根據權利要求1所述的基于遺傳算法優化Elman神經網絡的短期功率預測方法,其特征在于,所述步驟(4)中通過找出參與交叉變異的個體,其中,M為種群大小,Fi為個體適應度值,Pi為個體別選中的概率。
7.根據權利要求1所述的基于遺傳算法優化Elman神經網絡的短期功率預測方法,其特征在于,所述步驟(4)中的優勝劣汰操作具體為交叉變異操作,交叉操作方式如下:其中,n為0~1的隨機數,x1和x2為從父代群體中隨機選取的兩個個體,y1和y2為線性組合方式產生的兩個新子代;變異操作方式為:在變異位點加一個隨機數,進而形成新的子代。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東華大學,未經東華大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810393800.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據驅動的銅板帶熔鑄-連軋優化調度方法
- 下一篇:人流量告警方法及裝置
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





