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

基于遺傳算法的馬斯京根模型在巴基斯坦吉拉姆河流域應用研究

2021-12-08 04:12:02劉啟松劉天勇鄧頌霖
水利水電快報 2021年11期

劉啟松 劉天勇 鄧頌霖

摘要:馬斯京根法作為河道洪水預報的重要方法,參數和系數的率定是關鍵和難點,直接影響預報精度。在詳細闡述遺傳算法基本思想和性能分析的基礎上,以模擬結果與實測值的誤差最小為進化目標,直接搜索馬斯京根法方程系數,獲得河道上下游流量關系方程。對巴基斯坦吉拉姆河流域查特卡拉斯至卡洛特水電站壩址段的洪水過程進行了研究,遺傳算法的平均絕對誤差為60.2 m3/s,平均相對誤差為4.87%,納什系數為0.77。結果表明:遺傳算法對馬斯京根模型參數優選問題的求解行之有效,吉拉姆河流域查特卡拉斯至卡洛特水電站壩址段洪水模擬精度較好。研究成果可為卡洛特水電站洪水預報提供技術支撐。

關鍵詞:洪水預報;遺傳算法;馬斯京根模型;吉拉姆河流域;卡洛特水電站;巴基斯坦

中圖法分類號:P338文獻標志碼:ADOI:10.15974/j.cnki.slsdkb.2021.11.004

文章編號:1006 - 0081(2021)11 - 0016 - 05

0 引 言

馬斯京根模型的基本原理是用槽蓄方程代替動量方程,用水量平衡方程代替連續方程,可利用上游斷面流量和馬斯京根模型演算下游斷面流量,流量演算精度取決于馬斯京根模型參數的精準性[1-2]。求解馬斯京根模型參數的傳統方法有試錯法和最小二乘法。傳統方法求解馬斯京根模型參數盲目性大、準確性低,需多次人工試算且不可避免會引入人為誤差。為了提高馬斯京根模型參數的估計精度,近年來國內外學者利用優化算法對模型參數進行了估計,如:遺傳算法、模擬退火算法、差分算法等[3-4]。金羽和左廣巍等[5-6]利用遺傳算法對馬斯京根模型參數進行了求解,結果表明,遺傳算法具有能較好地處理約束、跳出局部最優等優點。本文利用遺傳算法對其參數進行求解,以演算出流量過程與實測出流量過程擬合程度為優化準則,對巴基斯坦吉拉姆( Jhelum)河流域查特卡拉斯至卡洛特水電站壩址河段進行流量演算。

1 研究區域概況

巴基斯坦卡洛特水電站位于巴基斯坦吉拉姆河流域[7-8],壩址以上流域面積為26 700 km2,其中13 500 km2處于印控克什米爾地區,控制站為恰科迪(Chakothi)站。卡洛特水電站是巴基斯坦境內吉拉姆河規劃的5個梯級電站的第4級,上一級為阿扎德帕坦(Azad Pattan),下一級為曼格拉(Mangla)。壩址處多年平均流量819 m3/s,多年平均年徑流量258.3億m3。工程任務為發電,電站裝機容量72萬kW(4×180 MW)。巴基斯坦吉拉姆河流域(巴控區域)共有32個水文站點[9-10],站網分布見圖1。

2 方法介紹

2.1 馬斯京根法

馬斯京根法的基本原理是用槽蓄方程代替動量方程[11-12],用水量平衡代替連續方程:

[dWdt=I-Q]? ? ? ? ? ? ? ? ?(1)

[W=kQ=k[xI+(1-x)Q]]? ? ?(2)

式中:W為蓄水量;I為河段上斷面入流量;t為時間;Q為河段下斷面出流量;Q'為示儲流量;[x]為流量比重因子;[k]為槽蓄系數。研究表明,[k]值等于在蓄水量[W]下穩定流狀態的河段洪水傳播時間t;[x]反映水面曲線的形狀和河段調蓄作用的大小。

當已知河段上斷面流量過程時,下斷面流量可得:

[Qi+1=C0Ii+1+C1Ii+C2Qi]? ? ? ? ?(3)

其中:

[C0=-kx+0.5Δtk-kx+0.5Δt]? ? ? ? ? ?(4)

[C1=kx+0.5Δtk-kx+0.5Δt]? ? ? ? ? ?(5)

[C2=k-kx-0.5Δtk-kx+0.5Δt]? ? ? ? ? ?(6)

且:

[C0+C1+C2=1]? ? ? ? ? ? ?(7)

式中:Qi,Qi+1為時段始、末的河段下游斷面出流量;Ii,Ii+1為時段始、末的河段上游斷面出流量;C0,C1和C2為洪水演算系數;[Δt]為計算時段長。

從上式可以看出,如果求出C0,C1和C2這3個參數,就可由河道上斷面流量演算到河段下斷面流量。因此,馬斯京根算法的關鍵在于演算參數C0,C1和C2或[k],[x]的率定[13]。

2.2 遺傳算法

遺傳算法是用數學方法模擬生物進化過程[14-15],將“優勝劣汰,適者生存”的生物進化原理和繁殖、雜交、變異等概念引入到算法中。在遺傳算法中,將一串數據或數組作為“染色體”,按照選擇的適應度函數并通過繁殖、交叉和變異等操作對個體進行篩選。適應度高的個體將會組成新的群體,新的群體在繼承上一代群體信息的同時也優于上一代群體。這些群體不斷的重復繁殖、雜交和變異等操作,使群體中的適應度不斷提高,直至滿足一定的條件為止[16]。步驟如下:

(1)生成初始種群。利用二進制編碼等對決策變量進行編碼。隨機產生初始種群,但初始產生的種群結果一般不是最優,所以需要進行繁殖,交叉和變異等工作,目的是得到最優的個體或種群。

(2)選擇運算。在生成的初始種群中,將適應性強的個體留下,淘汰劣質個體,這樣適應性強的個體可以遺傳到下一代。

(3)交叉和變異。交叉和變異步驟是遺傳算法的核心,交叉可以將種群中的個體隨機進行交換,產生新的種群,可能會將優勝個體相互結合在一起。而變異是對種群中個體的基本進行改動,產生新的個體。交叉和變異操作能夠使遺傳算法搜索最優解能力加強[17]。

(4)進化迭代及算法終止。根據交叉和變異操作可得到新的種群,不斷重復以上操作可生成新的群體,根據求解目標,對新一代群體不斷進行評估,直至最優種群出現,算法終止[18]。遺傳算法流程見圖2。

3 實例應用

3.1 模型構建

根據對研究區域水文概況的分析,選取的研究河段為吉拉姆河流域查特卡拉斯河段至卡洛特水電站壩址河段(圖3),利用馬斯京根洪水演算模型并以河道下斷面實測值與計算值的誤差平方和為目標函數,直接優化決策變量C0,C1和C2,得到與實測流量相差最小的最佳擬合曲線,建立以下優化準則:

(1)馬斯京根模型:

[Qi+1=C0Ii+1+C1Ii+C2Qi]? ? ? ? (8)

(2)優化準則:

[min? f=i=1n-1(Qi+1-Q實,i+1)2]? ? ? ? (9)

[max? f=1-i=1n-1(Q實,i+1-Qi+1)2i=1n-1Q實,i+1-Q實,平均2]? ? ?(10)

(3)約束條件:

[0≤Ci≤1]? ? ? ? ? ? (11)

上述準則中,Q實,i+1和Q實,平均分別表示[i+1]時刻實測出流量和平均實測出流量;Ci為馬斯京根模型洪水演算系數;[n]為時刻數目。在遺傳算法中,初始種群數量設置為500,交叉概率為0.8。

3.2參數率定

根據上述介紹的模型與算法,結合吉拉姆河流域“20180404”“20190508”和“20200610”洪水資料,對查特卡拉斯站河段至卡洛特專用站河段洪水馬斯京根模型參數進行率定。利用遺傳算法對馬斯京根法進行參數率定,結果見表1~2,圖4~6。

由表1馬斯京根法參數率定結果對查特卡拉斯河段洪水進行演算,由表2和圖4~6可得模擬洪水洪峰平均絕對誤差為14 m3/s,平均相對誤差為1.72%,平均納什系數為0.73。結果表明,計算洪水與實測洪水的洪峰和峰現時間誤差較小,洪水擬合度較好。

3.3 參數驗證

利用“20180316”洪水和“20200419”洪水對上節計算的查特卡拉斯河段至卡洛特壩址河段馬斯京根模型參數進行驗證。驗證結果見表3、圖7~8。

從表3、圖7和圖8可以看出,采用遺傳算法對馬斯京根法洪水演算模型參數進行驗證,并計算下游流量,所得演算結果與實測下游流量比較接近,洪峰差值分別為21 m3/s和238 m3/s,相對誤差分別為5.11%和14.08%,峰現時間一致,納什系數分別為0.81和0.83。其中,“20200419”洪水模擬結果偏小,這可能與查特卡拉斯河段至卡洛特壩址河段區間有降雨有關,且卡洛特水電站壩址實測洪水中包含區間產流。結果表明,遺傳算法作為模擬優化方法使用簡單、優化性能優異,具有較大的應用價值。

4 結 論

采用遺傳算法對馬斯京根洪水演算模型進行參數估計,計算下游流量,以模擬結果與實測值的誤差最小作為優化目標,獲得最優參數和下游流量。結論如下:

(1)與傳統方法(試算法等)相比,應用遺傳算法計算馬斯京根洪水演算模型參數節省了大量試算工作,且計算精度較高。

(2)在巴基斯坦吉拉姆河流域查特卡拉斯站至卡洛特水電站壩址河段,基于遺傳算法的馬斯京根洪水演算模型能較好計算壩址流量過程,洪峰誤差較小,峰現時間基本一致,流量過程擬合度較好。

(3)馬斯京根洪水演算模型可為卡洛特水電站水情預報發揮重要作用,為工程防洪度汛及下閘蓄水提供科學數據支撐。

參考文獻:

[1] 王夢娜,王秋萍,王曉峰. 灰狼優化算法在馬斯京根模型參數估計中的應用[J]. 計算機系統應用,2018,27(12):198-203.

[2] 李德龍,程先云,楊浩,等. 人工智群算法在水文模型參數優化率定中的應用研究[J]. 水利學報,2013,44(增1):95-101.

[3] 王金陽,郭承軍,黃曼娜. 改進蛙跳算法的約束處理方法[J]. 仲愷農業工程學院學報,2017,30(1):48-52.

[4] 金菊良,丁晶. 遺傳算法及其在水科學中的應用[M]. 成都:四川大學出版社,2000.

[5] 金羽.? 淮河流域并聯水庫群防洪錯峰優化調度研究[D]. 南京:河海大學,2007.

[6] 左廣巍.? 河道洪水演算方法的研究與應用[D]. 武漢:華中科技大學,2004.

[7] 劉啟松,鄧頌霖,徐志,等.? 巴基斯坦卡洛特水電站實時洪水預報系統設計及運用[J].? 水利水電快報,2020,41(7):5-8.

[8] 鄢雙紅.? 巴基斯坦卡洛特水電站工程特點及關鍵技術[J].? 水利水電快報,2020,41(1):36-41.

[9] 劉啟松,鄧頌霖,徐志,等.? 臨近流域替代法在巴基斯坦卡洛特水電站壩址洪峰流量預報中的應用[J].? 水利水電快報,2020,41(4):12-15.

[10] 鄧頌霖,徐志,劉啟松,等.? 地貌單位線在卡洛特水電站洪水預報中的運用[J].? 水資源研究,2019(6):611-617.

[11] 李明明,李乘軍,張銘. 改進PSO法在馬斯京根模型參數估計中的應用[J]. 人民長江,2008,39(3):60-62.

[12] 王文川,徐冬梅,邱林. 差分進化算法在馬斯京根模型參數優選中的應用[J]. 水利科技與經濟,2009,15(9):756-758.

[13] 孟凱露,尚俊娜,岳克強. 混合蛙跳算法的最優參數研究[J]. 計算機應用研究,2019(11):1-7.

[14] 劉攀,郭生練,李瑋,等.? 用多目標遺傳算法優化設計水庫分期汛限水位[J].? 系統工程理論與實踐,2007,27(4):81-90.

[15] 劉啟松.? 非一致性條件下水庫單值汛限水位優化設計[D].? 西安:西安理工大學,2018.

[16] 盧華,劉福勝,王少杰,等.? 基于遺傳算法的平原水庫壩高優化[J].? 人民黃河,2011,33(1):125-126,128.

[17] 溫進化,陸列寰,何江波,等.? 基于遺傳算法的梯級水庫優化調度圖研究[J].? 安徽農業科學,2011,39(31):19640-19642.

[18] 鐘平安,唐林.? 水庫優化調度遺傳算法參數的靈敏性分析[J].? 水力發電,2010,36(11):13-16.

(編輯:李 慧)

Research on application of Maskingum model based on genetic algorithm

in Jhelum River Basin, Pakistan

LIU Qisong,LIU Tianyong,DENG Songlin

(Jingjiang Bureau of Hydrology and Water Resources Survey, Bureau of Hydrology, Changjiang Water Resources Commission, Jingzhou 434000, China)

Abstract: The Maskingum method is an important method for river flood forecasting and its calibration of parameters and coefficients is the key point, which directly affects the forecast accuracy. On the basis of elaborating the basic ideas and performance analysis of genetic algorithm and by setting the goal of minimizing the error between the simulation results and the measured value, the coefficients of the Maskingum method was searched directly and the relation equation of upstream and downstream flows? was obtained. The flood process from Chattarkallas to Karot Hydropower Station on Pakistan's Jhelum River? was researched. The average absolute error of the genetic algorithm was 60.2 m3 /s, the average relative error was 4.87%, and Nash coefficient was 0.77. The results showed that the genetic algorithm was effective in the parameter optimization of the Maskingum model. The simulation accuracy of flood from Chattarkallas to Karot Hydropower Station on Pakistan's Jhelum River was high, which can provide technical support to flood forecast of Karot Hydropower Station.

Key words:flood forecast;genetic algorithm;Maskingum model;Jhelum River Basin; Karot Hydropower Station; Pakistan

主站蜘蛛池模板: 在线看片中文字幕| 五月天综合婷婷| 人妻丰满熟妇αv无码| 高清不卡毛片| 国产清纯在线一区二区WWW| 久久精品女人天堂aaa| 亚洲va欧美va国产综合下载| 成·人免费午夜无码视频在线观看| 欧美日韩动态图| 欧美成人二区| 区国产精品搜索视频| 免费AV在线播放观看18禁强制| 欧美日本一区二区三区免费| 亚洲精选无码久久久| 亚洲二区视频| 国产欧美在线观看一区| 波多野结衣第一页| 精久久久久无码区中文字幕| 午夜毛片免费观看视频 | 538精品在线观看| 性喷潮久久久久久久久| 国产欧美综合在线观看第七页| 国产福利微拍精品一区二区| 无码免费视频| 久久这里只有精品66| 亚洲视频三级| 亚洲资源站av无码网址| 欧美国产菊爆免费观看 | 天天综合网站| 国产成人91精品免费网址在线| 日韩av手机在线| 韩日无码在线不卡| 免费在线看黄网址| 无码一区二区三区视频在线播放| 亚洲中文字幕无码爆乳| 99久久精彩视频| 国产白丝av| 国产一级做美女做受视频| 亚洲男人的天堂久久香蕉| 国产亚洲一区二区三区在线| 丁香婷婷综合激情| 亚洲精品爱草草视频在线| 国产成人精品在线| 91区国产福利在线观看午夜| 777午夜精品电影免费看| 日韩人妻无码制服丝袜视频| 高清码无在线看| 亚洲一区二区约美女探花| 欧美综合成人| 亚洲第一综合天堂另类专| 日韩精品一区二区三区大桥未久 | 国产精品美女自慰喷水| 91无码人妻精品一区二区蜜桃| 97在线国产视频| 亚洲成人黄色网址| 欧美日本在线观看| 国产午夜不卡| 网友自拍视频精品区| 乱人伦中文视频在线观看免费| 精品久久久无码专区中文字幕| 真实国产乱子伦视频| 一本大道AV人久久综合| 亚洲高清资源| 波多野结衣无码AV在线| a级毛片免费看| 精品国产亚洲人成在线| 国产91视频免费观看| 国产啪在线91| 亚洲欧美另类色图| 国产美女无遮挡免费视频| 91丝袜美腿高跟国产极品老师| 日本欧美中文字幕精品亚洲| 成人免费一级片| 成色7777精品在线| 亚洲综合天堂网| 亚洲欧美极品| 最新国产在线| 内射人妻无码色AV天堂| 制服丝袜亚洲| 波多野结衣在线se| 中文字幕2区| 国产又大又粗又猛又爽的视频|