本發(fā)明涉及洪水調(diào)度技術(shù)領(lǐng)域,具體涉及一種流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法、系統(tǒng)。
背景技術(shù):
任何流域的流域結(jié)構(gòu)均包括較大流域和微小流域,較大流域包括微小流域。同時,任意小流域塊,既可定義為微小流域,又能定義為再分解、合并的較大流域。針對任何流域的流域結(jié)構(gòu),均可分解為若干個微小流域,針對這些微小流域,仍可分解為更小的流域;反之,若干個微小流域,按某種特定的組合關(guān)系,可合并為一個較大流域。
目前,針對流域洪水的聯(lián)合調(diào)度、預報和控制時,大多采用已知近似實測洪水或采用最不利狀態(tài)洪水進行預報。
但是,對于近似實測洪水預報方式,只能考慮24小時降雨量相近,現(xiàn)有歷史降雨資料與實際降雨,完全相一致的概率幾乎為零。該方式的數(shù)據(jù)僅可作為參考,用于預報洪水的準確性較差。同時,依據(jù)降雨預報洪水的計算工作量龐大,耗時較久。
對于最不利狀態(tài)洪水預報方式,雖然有利于工程安全,但該方式不具備其科學性,對財力和物力的浪費較大。
如何結(jié)合水文流域的特性,準確計算洪水,實現(xiàn)庫群區(qū)域洪水聯(lián)合調(diào)度,簡化計算復雜度,是本領(lǐng)域技術(shù)人員亟需解決的問題。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供了一種流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法、系統(tǒng),能夠結(jié)合水文流域的特性,準確計算洪水,實現(xiàn)庫群區(qū)域洪水聯(lián)合調(diào)度,簡化計算復雜度。
第一方面,本發(fā)明提供一種流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法,該方法包括:
獲取目標流域的洪水進入量和可存儲水位;
根據(jù)目標流域的洪水進入量和可存儲水位,確定調(diào)洪量。
本發(fā)明提供另一種流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法,該方法包括:
流域結(jié)構(gòu)解析步驟:根據(jù)目標流域的流域結(jié)構(gòu),定義預留的接口,進行逐級組合,形成流域組建模式;
洪水計算步驟:構(gòu)建瞬時單位線方程;
根據(jù)瞬時單位線方程和cammadist函數(shù),處理目標流域的降雨,獲取目標流域的洪水流量;
采用馬斯京根算法處理目標流域的洪水流量,并設(shè)置目標流域的微小流域的降雨值,計算目標流域的洪水的疊加過程,獲取洪水過程線;
泄量計算步驟:根據(jù)目標流域的泄洪建筑物結(jié)構(gòu),獲取水流形態(tài)和臨界點,泄洪建筑物包括水庫和閘門,水流形態(tài)和臨界點匹配;
設(shè)置初始庫水位和閘前水頭初始值,并根據(jù)水流形態(tài)和臨界點,獲取試算泄量值;
根據(jù)試算泄量值,獲取閘前明渠水面線和試算庫水位;
根據(jù)試算庫水位和初始庫水位的誤差值,確定最初庫水位和最初泄量值,最初庫水位與最初泄量值匹配;
調(diào)洪演算步驟:根據(jù)最初庫水位、最初泄量值和水量平衡關(guān)系,進行遞歸運算,獲取最終庫水位、最終泄流值和調(diào)洪量;
可視化處理步驟:根據(jù)目標流域的洪水流量和調(diào)洪過程,確定洪水量級,調(diào)洪過程根據(jù)洪水過程線、最終庫水位、最終泄流值和調(diào)洪量確定;
根據(jù)目標流域的流域結(jié)構(gòu)和洪水量級,選擇可視化顯示標記,進行顯示;
將最終庫水位、目標流域的微小流域的降雨值和最終泄量值以預定格式進行顯示。
進一步地,在可視化處理步驟之后,該方法還包括:
保存目標流域的流域結(jié)構(gòu)、目標流域的降雨值、最終庫水位、最終泄量值和調(diào)洪量至歷史數(shù)據(jù)庫。
進一步地,在保存目標流域的流域結(jié)構(gòu)、目標流域的降雨值、最終庫水位、最終泄量值和調(diào)洪量至歷史數(shù)據(jù)庫之后,該方法還包括:
獲取待控制流域的流域結(jié)構(gòu);
將待控制流域的流域結(jié)構(gòu)和歷史數(shù)據(jù)庫中的流域結(jié)構(gòu)進行相似度匹配,獲取流域結(jié)構(gòu)相似度;
獲取該待控制流域的歷史降雨值;
將待控制流域的歷史降雨值和歷史數(shù)據(jù)庫中的降雨值進行比較,獲取降雨量相似度;
根據(jù)流域結(jié)構(gòu)相似度、降雨量相似度和該待控制流域的庫水位,預測調(diào)洪量。
基于上述任意流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法實施例,進一步地,根據(jù)水流形態(tài)和臨界點,獲取試算泄量值,具體包括:
根據(jù)閘門堰流形態(tài)選擇堰流泄量公式,并根據(jù)該閘門堰流形態(tài)對應的臨界點,獲取堰流泄量值,
或根據(jù)閘門孔流形態(tài)選擇孔流泄量公式,并根據(jù)該閘門孔流形態(tài)對應的臨界點,獲取孔流泄量值,
水流形態(tài)包括閘門堰流形態(tài)和閘門孔流形態(tài),試算泄量值包括堰流泄量值和孔流泄量值;
根據(jù)試算泄量值,獲取閘前明渠水面線和試算庫水位,具體包括:
根據(jù)堰流泄量值,獲取閘前明渠水面線和試算庫水位,
或根據(jù)孔流泄量值,獲取閘前明渠水面線和試算庫水位。
基于上述任意流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法實施例,進一步地,構(gòu)建瞬時單位線方程,具體包括:
根據(jù)調(diào)節(jié)次數(shù)和洪水傳播時間,獲取構(gòu)建瞬時單位線的積分方程,
其中,γ(n)為n的伽瑪函數(shù),n為調(diào)節(jié)次數(shù),k為洪水傳播時間,t為時刻,e為常數(shù)。
進一步地,在流域結(jié)構(gòu)解析步驟之前,該方法還包括:
獲取雨量觀測設(shè)備在目標流域的布設(shè)信息;
根據(jù)目標流域的流域結(jié)構(gòu),定義預留的接口,具體包括:
根據(jù)目標流域的流域結(jié)構(gòu)和雨量觀測設(shè)備的布設(shè)信息,定義預留的接口。
進一步地,該方法還包括:獲取目標流域的氣象雷達數(shù)據(jù),進行顯示。
第二方面,本發(fā)明提供一種流域庫群及區(qū)域洪水聯(lián)合調(diào)度系統(tǒng),該系統(tǒng)包括流域結(jié)構(gòu)解析模塊、洪水計算模塊、泄量計算模塊、調(diào)洪演算模塊和可視化處理模塊,流域結(jié)構(gòu)解析模塊用于根據(jù)目標流域的流域結(jié)構(gòu),定義預留的接口,進行逐級組合,形成流域組建模式;洪水計算模塊用于構(gòu)建瞬時單位線方程;根據(jù)瞬時單位線方程和cammadist函數(shù),處理目標流域的降雨,獲取目標流域的洪水流量;采用馬斯京根算法處理目標流域的洪水流量,并設(shè)置目標流域的微小流域的降雨值,計算目標流域的洪水的疊加過程,獲取洪水過程線;泄量計算模塊用于根據(jù)目標流域的泄洪建筑物結(jié)構(gòu),獲取水流形態(tài)和臨界點,泄洪建筑物包括水庫和閘門,水流形態(tài)和臨界點匹配;設(shè)置初始庫水位和閘前水頭初始值,并根據(jù)水流形態(tài)和臨界點,獲取試算泄量值;根據(jù)試算泄量值,獲取閘前明渠水面線和試算庫水位;根據(jù)試算庫水位和初始庫水位的誤差值,確定最初庫水位和最初泄量值,最初庫水位與最初泄量值匹配;調(diào)洪演算模塊用于根據(jù)最初庫水位、最初泄量值和水量平衡關(guān)系,進行遞歸運算,獲取最終庫水位、最終泄流值和調(diào)洪量;可視化處理模塊用于根據(jù)目標流域的洪水流量和調(diào)洪過程,確定洪水量級,調(diào)洪過程根據(jù)洪水過程線、最終庫水位、最終泄流值和調(diào)洪量確定;根據(jù)目標流域的流域結(jié)構(gòu)和洪水量級,選擇可視化顯示標記,進行顯示;將最終庫水位、目標流域的微小流域的降雨值和最終泄量值以預定格式進行顯示。
由上述技術(shù)方案可知,本實施例提供的流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法、系統(tǒng),能夠通過結(jié)合目標流域的流域結(jié)構(gòu),定義預留的接口,全面支持域塊的多層級分解與合并,可自由移植和嫁接于任意江河流域或任意水庫上,為快速實現(xiàn)防洪聯(lián)合調(diào)度創(chuàng)造條件。同時,該方法還能夠處理目標流域的降雨情況,對洪水進行傳播、疊加計算,實現(xiàn)洪水的控制調(diào)節(jié),反應不同降雨產(chǎn)流影響,且直觀輸出庫水位、降雨和泄量等動態(tài)數(shù)據(jù)。
因此,本實施例流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法、系統(tǒng),能夠結(jié)合水文流域的特性,準確計算洪水,實現(xiàn)庫群區(qū)域洪水聯(lián)合調(diào)度,簡化計算復雜度。
附圖說明
為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對具體實施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹。在所有附圖中,類似的元件或部分一般由類似的附圖標記標識。附圖中,各元件或部分并不一定按照實際的比例繪制。
圖1示出了本發(fā)明所提供的一種流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法的方法流程圖;
圖2示出了本發(fā)明所提供的一種納希模型示意圖;
圖3示出了本發(fā)明所提供的一種流域庫群及區(qū)域洪水聯(lián)合調(diào)度系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合附圖對本發(fā)明技術(shù)方案的實施例進行詳細的描述。以下實施例僅用于更加清楚地說明本發(fā)明的技術(shù)方案,因此只是作為示例,而不能以此來限制本發(fā)明的保護范圍。
需要注意的是,除非另有說明,本申請使用的技術(shù)術(shù)語或者科學術(shù)語應當為本發(fā)明所屬領(lǐng)域技術(shù)人員所理解的通常意義。
第一方面,本發(fā)明實施例所提供的一種流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法,該方法包括:
獲取目標流域的洪水進入量和可存儲水位;
根據(jù)目標流域的洪水進入量和可存儲水位,確定調(diào)洪量。
本發(fā)明實施例所提供的另一種流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法,結(jié)合圖1,該方法包括:
流域結(jié)構(gòu)解析步驟s1:根據(jù)目標流域的流域結(jié)構(gòu),定義預留的接口,進行逐級組合,形成流域組建模式。
洪水計算步驟s2:構(gòu)建瞬時單位線方程。
根據(jù)瞬時單位線方程和cammadist函數(shù),處理目標流域的降雨,獲取目標流域的洪水流量。
采用馬斯京根算法處理目標流域的洪水流量,并設(shè)置目標流域的微小流域的降雨值,計算目標流域的洪水的疊加過程,獲取洪水過程線。
泄量計算步驟s3:根據(jù)目標流域的泄洪建筑物結(jié)構(gòu),獲取水流形態(tài)和臨界點,泄洪建筑物包括水庫和閘門,水流形態(tài)和臨界點匹配。
設(shè)置初始庫水位和閘前水頭初始值,并根據(jù)水流形態(tài)和臨界點,獲取試算泄量值。
根據(jù)試算泄量值,獲取閘前明渠水面線和試算庫水位。
根據(jù)試算庫水位和初始庫水位的誤差值,確定最初庫水位和最初泄量值,最初庫水位與最初泄量值匹配。
調(diào)洪演算步驟s4:根據(jù)最初庫水位、最初泄量值和水量平衡關(guān)系,進行遞歸運算,獲取最終庫水位、最終泄流值和調(diào)洪量。在此,采用遞歸算法,設(shè)定試算庫水位和初始庫水位相同,計算閘門出流和對應的明渠水面線,得到一個新庫水位值,利用與初始庫水位差反復校正庫水位值,當誤差滿足精度要求時,例如誤差小于0.005m,遞歸計算終止,得到該庫水位下的最終泄量值。
可視化處理步驟s5:根據(jù)目標流域的洪水流量和調(diào)洪過程,確定洪水量級,調(diào)洪過程根據(jù)洪水過程線、最終庫水位、最終泄流值和調(diào)洪量確定。
根據(jù)目標流域的流域結(jié)構(gòu)和洪水量級,選擇可視化顯示標記,進行顯示。
將最終庫水位、目標流域的微小流域的降雨值和最終泄量值以預定格式進行顯示,如以波動曲線、圖或表格的形式展現(xiàn)。
在采用馬斯京根算法的推演處理過程如下:
對某特定河道段,槽蓄曲線為:
s=f(qin,qout)=k·q'=k·[x·qin+(1-x)·qout],
其中,q'=x×qin+(1-x)×qout,s表示河道槽蓄量,qin表示河道流入量,qout表示河道流出量,x表示流量比重因子,k表示河段匯流時間。
建立如下的河道水量平衡方程式:
其中,s1表示第一河道槽蓄量,s2表示第二河道槽蓄量,δs表示第一河道與第二河道之間的調(diào)洪量,qin*1表示第一河道流入量,qout*1表示第一河道流出量,qin*2表示第二河道流入量,qout*2表示第二河道流出量,x表示流量比重因子,δt表示河段匯流時間。
聯(lián)立槽蓄曲線求解:
令:
其中,c0+c1+c2=1.0
則:qout*2=c0·qin*2+c1·qin*1+c2·qout*1
在實際應用中,任何流域?qū)ο?,均可分解為若干個微小流域,這些微小流域,仍可分解為更小的流域;反之,若干個微小流域,按某種特定的組合關(guān)系就可合并為一個較大流域。例如淮河流域水系由若干個較大流域組成,其包括沂沭河流域水系。沂沭河水系依然可被分解為多個微小流域,如祊河流域水系、蒙河流域水系和東汶河流域水系等。岸堤水庫就位于淮河流域的沂河水系。岸堤水庫流域可分解為東汶河流域和梓河流域,且兩個流域還可繼續(xù)分解。該方法預留有這種流域的組合關(guān)系定義接口,完美的模擬了流域可分解、可合并的關(guān)系,并全面支持域塊的多層級分解和合并,具有流域塊的洪水疊加、傳播功能和調(diào)洪演算功能。該方法支持流域自由產(chǎn)流和閘門控制產(chǎn)流,可模擬降雨徑流過程和閘門控制泄量狀態(tài)下的洪水過程,支持外部洪水成果的導入,支持外部腳本語言的控制,為流域庫群及區(qū)域洪水的防洪聯(lián)合調(diào)度提供了強有力的技術(shù)支持。
由上述技術(shù)方案可知,本實施例提供的流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法,能夠通過結(jié)合目標流域的流域結(jié)構(gòu),定義預留的接口,全面支持域塊的多層級分解與合并,可自由移植和嫁接于任意江河流域或任意水庫上,通用性強,為快速實現(xiàn)防洪聯(lián)合調(diào)度創(chuàng)造條件。同時,該方法還能夠處理目標流域的降雨情況,對洪水進行傳播、疊加計算,實現(xiàn)洪水的控制調(diào)節(jié),反應不同降雨產(chǎn)流影響,且直觀輸出庫水位、降雨和泄量等動態(tài)數(shù)據(jù)。
因此,本實施例流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法,能夠結(jié)合水文流域的特性,準確計算洪水,實現(xiàn)庫群區(qū)域洪水聯(lián)合調(diào)度,簡化計算復雜度。
為了進一步提高本實施例流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法的穩(wěn)定性,在可視化處理步驟之后,該方法還包括:保存目標流域的流域結(jié)構(gòu)、目標流域的降雨值、最終庫水位、最終泄量值和調(diào)洪量至歷史數(shù)據(jù)庫。在此,該方法能夠?qū)@取的目標流域的各種數(shù)據(jù)進行存儲,以便于后續(xù)數(shù)據(jù)維護、查詢與分析,為后續(xù)調(diào)洪分析提供便利。
在保存目標流域的流域結(jié)構(gòu)、目標流域的降雨值、最終庫水位、最終泄量值和調(diào)洪量至歷史數(shù)據(jù)庫之后,該方法還包括:獲取待控制流域的流域結(jié)構(gòu);將待控制流域的流域結(jié)構(gòu)和歷史數(shù)據(jù)庫中的流域結(jié)構(gòu)進行相似度匹配,獲取流域結(jié)構(gòu)相似度;獲取該待控制流域的歷史降雨值;將待控制流域的歷史降雨值和歷史數(shù)據(jù)庫中的降雨值進行比較,獲取降雨量相似度;根據(jù)流域結(jié)構(gòu)相似度、降雨量相似度和該待控制流域的庫水位,預測調(diào)洪量。在此,本實施例流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法能夠結(jié)合歷史數(shù)據(jù)對待控制流域的調(diào)洪量進行預測,為防洪調(diào)度工作提供信息參考,且根據(jù)流域結(jié)合和降雨量進行預測調(diào)洪量,準確、可靠,能夠降低計算復雜程度和對硬件設(shè)備的需求。
同時,歷史數(shù)據(jù)庫還能夠?qū)?shù)據(jù)進行跟蹤與匯總,對不同類型的數(shù)據(jù)進行跟蹤,該方法將歷史數(shù)據(jù)庫中的數(shù)據(jù)進行分類,構(gòu)建數(shù)據(jù)類型架構(gòu)圖;例如,將歷史數(shù)據(jù)庫中的數(shù)據(jù)劃分為4種類型,一是基本不變的基礎(chǔ)數(shù)據(jù),如流域的流域結(jié)構(gòu)資料等,二是歷史洪水數(shù)據(jù),三是實時洪水數(shù)據(jù),四是動態(tài)生成或臨時進行修改的資料。根據(jù)劃分的數(shù)據(jù)類型,為所述數(shù)據(jù)類型架構(gòu)圖建立索引,即為每種數(shù)據(jù)設(shè)置標簽;當歷史數(shù)據(jù)庫獲取數(shù)據(jù)后,根據(jù)獲取的數(shù)據(jù)類型和預建立的索引,將獲取的數(shù)據(jù)進行分類存儲,例如,將某一流域的流域結(jié)構(gòu)信息存儲至基礎(chǔ)數(shù)據(jù)中,將該流域的實際洪水數(shù)據(jù)存儲至第二類數(shù)據(jù)中。根據(jù)獲取時間的先后順序?qū)ν活愋偷臄?shù)據(jù)進行排序,以便于后續(xù)為觀測者提供直觀圖示或變化曲線。該方法還能夠在不同的數(shù)據(jù)類型之間建立關(guān)聯(lián)關(guān)系,例如,在同一流域的流域結(jié)構(gòu)、歷史洪水數(shù)據(jù)之間建立關(guān)聯(lián)關(guān)系,以便于用戶從不同的維度進行數(shù)據(jù)查詢,縮短數(shù)據(jù)查詢時間。
具體地,在數(shù)據(jù)計算方面,本實施例流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法提出堰流和孔流的臨界點對應于某特定庫水位,閘門堰流泄流等于孔流泄量時的e/h0值確定。經(jīng)對弧形閘門的試驗和計算,得出不同庫水位下的臨界點不是固定值0.75,而是個范圍值e/h0≈0.71~0.76。在根據(jù)閘門水流形態(tài)和該閘門水流形態(tài)所對應的臨界點,獲取試算泄量值時,該方法的處理過程如下:根據(jù)閘門堰流形態(tài)選擇堰流泄量公式,并根據(jù)該閘門堰流形態(tài)所對應的臨界點,獲取堰流泄量值,或根據(jù)閘門孔流形態(tài)選擇孔流泄量公式,并根據(jù)該閘門孔流形態(tài)所對應的臨界點,獲取孔流泄量值,其中,水流形態(tài)包括閘門堰流形態(tài)和閘門孔流形態(tài),試算泄量值包括堰流泄量值和孔流泄量值。
堰流泄量公式為:
其中,
孔流泄量公式為:
其中,
在根據(jù)試算泄量值,獲取閘前明渠水面線和試算庫水位時,該方法的處理過程如下:根據(jù)堰流泄量值,獲取閘前明渠水面線和試算庫水位,或根據(jù)孔流泄量值,獲取閘前明渠水面線和試算庫水位,具體計算公式可參見《水文調(diào)查規(guī)范》(sl196-97)附錄c天然河道水面曲線計算公式。在此,本實施例流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法,確定臨界點,并結(jié)合閘門的水流形態(tài),確定泄量計算公式,獲取該特定閘門前下的堰流泄量值或孔流泄量值,再推求水面線,計算獲得該特定閘門前下的最終庫水位,提高調(diào)洪量計算結(jié)果的準確性。
具體地,在構(gòu)建瞬時單位線方程時,該方法實現(xiàn)過程如下:
流域?qū)涤赀^程的調(diào)節(jié)作用,又被假定為n個相同的“線性水庫”串聯(lián)后對入流的調(diào)節(jié)。結(jié)合圖2,“線性水庫”是指水庫蓄量w與泄量q之間具有線性函數(shù)關(guān)系。即:w=k×q,設(shè)有降雨過程線h(t)或h,相當于水庫入流,出流為q(t)或q1,則其水量平衡方程為:
即:h-q1=w1·d=k1·d·q1,其中,q1為第1個水庫的出流,k1為第1水庫的線性系數(shù),
對于第2個水庫,第1水庫的出流即為第2水庫的入流,具有如下的水量平衡方程:
其中,q2為第2個水庫的出流,k2為第2水庫的線性系數(shù),k1為第1水庫的線性系數(shù),
同理,對于第3個水庫,第2水庫的出流即為第3水庫的入流,具有如下的水量平衡方程:
其中,q3為第3個水庫的出流,k3為第3水庫的線性系數(shù),k2為第2水庫的線性系數(shù),k1為第1水庫的線性系數(shù),
經(jīng)n個水庫調(diào)蓄,出口斷面的流量過程為:
因假定了線性水庫是相同水庫,即k值相同。則有:
其中,qn(t)為第n個水庫的出流,k為水庫的線性系數(shù),
這是一個n階常系數(shù)線性微分方程,應用脈沖函數(shù)和拉普拉斯變換,當入流為單位降雨量時,得到如下的瞬時單位線方程式:
其中,γ(n)為n的伽瑪函數(shù),n為調(diào)節(jié)次數(shù),k為洪水傳播時間,t為時刻,e為常數(shù)。
在實際應用中,將瞬時單位線方程轉(zhuǎn)換為瞬時單位線的積分方程,
其中,γ(n)為n的伽瑪函數(shù),n為調(diào)節(jié)次數(shù),k為洪水傳播時間,t為時刻,e為常數(shù)。積分曲線錯時段坐標差就等于時段單位線縱高。同時,本實施例流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法采用的函數(shù)是cammadist函數(shù),在cammadist(x,alpha,beta,cumulative)式中:x是自變量,用來計算伽瑪分布函數(shù)的值,alpha和beta均為相關(guān)參數(shù),cumulative是個邏輯參數(shù),cumulative=false返回概率密度函數(shù),cumulative=true返回累積分布函數(shù)。把x,alpha,beta,參數(shù),分別用t,n,k代替,當cumulative=false時得到u(t)函數(shù);當cumulative=true時得到s(t)函數(shù)。透過微分觀點,認為微小流域內(nèi)的降雨是均布的,依次計算洪水并經(jīng)過河道傳播和疊加計算。
具體地,在流域結(jié)構(gòu)劃分方面,流域結(jié)構(gòu)解析步驟之前,該方法還包括:獲取雨量觀測設(shè)備在目標流域的布設(shè)信息。在定義預留的接口時,該方法根據(jù)目標流域的流域結(jié)構(gòu)和雨量觀測設(shè)備的布設(shè)信息,定義預留的接口。在定義微小流域的接口時,結(jié)合雨量觀測設(shè)備的布局情況,有助于提高數(shù)據(jù)采集的準確性,為防洪調(diào)度提供可靠的參考信息。同時,在進行雨量觀測設(shè)備布局設(shè)計時,也要遵循微小流域的實際組建規(guī)律。
為了進一步方便用戶使用本實施例流域庫群及區(qū)域洪水聯(lián)合調(diào)度方法,該方法還能夠獲取目標流域的氣象雷達數(shù)據(jù),進行顯示。例如,聯(lián)網(wǎng)狀態(tài)下,通過winhttprequest對象訪問internet,調(diào)用風云二號衛(wèi)星和當?shù)貧庀罄走_的最新數(shù)據(jù),進行氣象預報。
第二方面,本發(fā)明實施例提供一種流域庫群及區(qū)域洪水聯(lián)合調(diào)度系統(tǒng),結(jié)合圖3,該系統(tǒng)包括流域結(jié)構(gòu)解析模塊1、洪水計算模塊2、泄量計算模塊3、調(diào)洪演算模塊4和可視化處理模塊5。流域結(jié)構(gòu)解析模塊1用于根據(jù)目標流域的流域結(jié)構(gòu),定義預留的接口,進行逐級組合,形成流域組建模式。洪水計算模塊2用于構(gòu)建瞬時單位線方程;根據(jù)瞬時單位線方程和cammadist函數(shù),處理目標流域的降雨,獲取目標流域的洪水流量;采用馬斯京根算法處理目標流域的洪水流量,并設(shè)置目標流域的微小流域的降雨值,計算目標流域的洪水的疊加過程,獲取洪水過程線。泄量計算模塊3用于根據(jù)目標流域的泄洪建筑物結(jié)構(gòu),獲取水流形態(tài)和臨界點,泄洪建筑物包括水庫和閘門,水流形態(tài)和臨界點匹配;設(shè)置初始庫水位和閘前水頭初始值,并根據(jù)水流形態(tài)和臨界點,獲取試算泄量值;根據(jù)試算泄量值,獲取閘前明渠水面線和試算庫水位;根據(jù)試算庫水位和初始庫水位的誤差值,確定最初庫水位和最初泄量值,最初庫水位與最初泄量值匹配。調(diào)洪演算模塊4用于根據(jù)最初庫水位、最初泄量值和水量平衡關(guān)系,進行遞歸運算,獲取最終庫水位、最終泄流值和調(diào)洪量??梢暬幚砟K5用于根據(jù)目標流域的洪水流量和調(diào)洪過程,確定洪水量級,調(diào)洪過程根據(jù)洪水過程線、最終庫水位、最終泄流值和調(diào)洪量確定;根據(jù)目標流域的流域結(jié)構(gòu)和洪水量級,選擇可視化顯示標記,進行顯示;將最終庫水位、目標流域的微小流域的降雨值和最終泄量值以預定格式進行顯示。
由上述技術(shù)方案可知,本實施例提供的流域庫群及區(qū)域洪水聯(lián)合調(diào)度系統(tǒng),能夠通過結(jié)合目標流域的流域結(jié)構(gòu),定義預留的接口,全面支持域塊的多層級分解與合并,可自由移植和嫁接于任意江河流域或任意水庫上,為快速實現(xiàn)防洪聯(lián)合調(diào)度創(chuàng)造條件。同時,該系統(tǒng)還能夠處理目標流域的降雨情況,對洪水進行傳播、疊加計算,實現(xiàn)洪水的控制調(diào)節(jié),反應不同降雨產(chǎn)流影響,且直觀輸出庫水位、降雨和泄量等動態(tài)數(shù)據(jù)。
因此,本實施例流域庫群及區(qū)域洪水聯(lián)合調(diào)度系統(tǒng),能夠結(jié)合水文流域的特性,準確計算洪水,實現(xiàn)庫群區(qū)域洪水聯(lián)合調(diào)度,簡化計算復雜度。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍,其均應涵蓋在本發(fā)明的權(quán)利要求和說明書的范圍當中。