[發明專利]基于混合智能降維算法的特大流域水電站群優化調度方法有效
| 申請號: | 201810245918.0 | 申請日: | 2018-03-23 |
| 公開(公告)號: | CN108537370B | 公開(公告)日: | 2021-07-27 |
| 發明(設計)人: | 馮仲愷;夏燕;牛文靜;蔣志強;覃暉;陳璐;莫莉;周建中 | 申請(專利權)人: | 華中科技大學 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06Q50/06;G06N3/12 |
| 代理公司: | 華中科技大學專利中心 42201 | 代理人: | 廖盈春;李智 |
| 地址: | 430074 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 混合 智能 算法 特大 流域 水電站 優化 調度 方法 | ||
1.一種基于混合智能降維算法的特大流域水電站群優化調度方法,其特征在于,包括:
(1)按參與計算的水電站的順序依次串聯編碼各水電站在不同時段的水位,得到單個個體編碼值,并根據單個個體編碼值在預設的可行水位范圍內隨機生成初始種群,將初始種群作為當前種群;
(2)對于當前種群中的任一個個體,若該個體的適應度值小于其歷史最優適應度值,則該個體的個體極值保持不變,否則,用該個體所處的當前位置代替該個體的個體極值,并從當前種群中所有個體的個體極值中挑選出個體極值的最大值作為全局極值,其中,個體極值表示該個體所經歷的最好位置,全局極值表示當前種群中所有個體經歷的最好位置;
(3)對于當前種群中的所有個體極值,從當前種群中隨機選擇兩個不同的個體極值并相減生成差分矢量,將該差分矢量按照預設比例疊加至全局極值以生成變異矢量作為新的個體極值,若變異后的個體極值適應度值優于變異前該個體極值的適應度值,則用新的個體極值代替該個體的個體極值,否則該個體的個體極值保持不變;
(4)由當前種群的全局極值以及當前種群中各個體的個體極值,更新當前種群中各個體的當前位置;
(5)若δ≥Pa,則從當前種群中隨機遷出若干個個體構成外部檔案集,其中,δ為[0,1]區間隨機分布的隨機數,k表示當前迭代次數,表示最大迭代次數;
(6)用外部檔案集中各個個體的原適應度值的負值作為外部檔案集中各個個體的目標適應度值,并根據外部檔案集中所有個體的最大目標適應度值對應的個體,次大目標適應度值對應的個體以及最小目標適應度值對應的個體,對最大目標適應度值對應的個體的映射點進行擴張或收縮操作,并重新確定最大目標適應度值對應的個體,次大目標適應度值對應的個體以及最小目標適應度值對應的個體,對新的最大目標適應度值對應的個體的映射點進行擴張或伸縮操作,直至滿足預設執行次數,合并外部檔案集與當前種群,從合并后的種群中選取前若干個具有較好適應度的個體替換當前種群中的個體,以形成下一代種群;
其中,擴張操作表示為:Xe=Xcenter+β(Xr-Xcenter),收縮操作表示為:Xc=Xcenter+γ(Xhigh-Xcenter),式中,Xr為所述映射點,Xe為映射點Xr經過擴張操作后的擴張點,Xc為映射點Xr經過收縮操作后的收縮點,Xcenter為所述外部檔案集中除最大目標適應度值f(Xhigh)所對應的個體Xhigh外所有個體的平均位置,β為擴張系數,γ為收縮系數;
(7)增加種群迭代次數,若當前種群迭代次數小于最大迭代次數,則將下一代種群作為當前種群,并返回執行步驟(2),否則,由最后一次迭代的當前種群的全局最優個體得到各水電站在不同時段的最優調度過程。
2.根據權利要求1所述的方法,其特征在于,步驟(1)包括:
(1.1)按參與計算的水電站的順序依次串聯編碼各水電站在不同時段的水位,得到單個個體編碼值,其中,單個個體編碼值表示為:表示第n個電站在第j個時段的水位狀態,N為電站數目,n=1,2,…,N,T為調度周期內的時段數目,j=1,2,…,T;
(1.2)設置k的初始值為1,并由在預設的可行水位范圍內隨機生成初始種群Uk,其中,Uk表示第k代種群,表示第k次迭代時個體i的當前位置,i=1,2,…,m,r為[0,1]區間分配的隨機數,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華中科技大學,未經華中科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810245918.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種閃電預警方法、裝置及系統
- 下一篇:一種生產預測方法及裝置
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





