淺析數據庫技術在海河流域水資源綜合規劃中的應用

學識都 人氣:1.34W

論文關鍵詞:數據庫技術;水資源規劃;供需分析;海河流域

淺析數據庫技術在海河流域水資源綜合規劃中的應用

論文摘要:海河流域水資源綜合規劃採用水資源系統配置模擬模型對全流域進行了長系列的供需分析,生成了近2萬行供需平衡數據。如果採用常規手工分析方法進行供需分析,難於適應規劃的進度和精度要求。介紹如何利用Foxpro數據庫系統提供的強大數據處理功能,實現供需平衡數據的統計分析和輸出,並給出了實用的程序片段,不僅對提高水資源規劃工作效率有所幫助,而且其思路和方法對其他專業規劃也具有一定的參考價值。

1引言

海河委員會在水資源綜合規劃中委託中國水科院水資源所開發研製了海河流域水資源系統配置模型,配置模型以水資源三級區套地市作爲基本計算分區,同時又根據規劃精度的要求對分區作了進一步細化,共劃分107個計算單元。利用配置模型對全流域進行了長系列的供需分析.生成了基準年、2010、2020和2030年4個規劃水平年107個計算單元45年的供需平衡數據,不僅數據量大,而且方案反覆調整,十分煩瑣,若採用常規手工統計分析方法,對計算單元供需平衡數據按不同分區進行各種頻率的供需分析,難於適應規劃的進度和精度要求。運用Foxpro數據庫系統提供的強大數據處理功能.基本實現了不同水資源分區供需分析長系列成果生成、均值統計、各種保證率成果確定、大型調水工程不同保證率供水量統計及最終成果表編制等工作的程序化,極大地提高了工作效率。

2建立基礎數據庫

水資源配置模型運行後導出的供需平衡數據爲包含107個計算單元的1956-2000年的系列數據.文件數據格式既可選擇Excel表格,也可選擇以Tab爲分隔的數據文件.表格基本格式見表1(僅列部分字段)。

Foxpro數據庫系統具有直接導入以上兩種數據格式文件並生成相應數據庫的功能。以Tba分隔數據文件爲例,如水資源配置模型導出文件名爲balance.dat則導入並建立數據庫的`程序爲: