許德合++左園園+楊成杰
摘要 我國傳統的園林灌溉設計多依靠CAD設計,雖一定程度上節(jié)省了時間,但CAD的分析和計算功能較弱。本文基于GIS平臺開發(fā)出一套園林灌溉設計系統,系統利用計算機輔助灌溉工程設計,解決了從管網設計計算到成果輸出的問題,充分發(fā)揮了計算機在繪圖、計算、文件處理等方面的優(yōu)勢,最大限度地節(jié)約了設計時間、提高了設計效率。
關鍵詞 地理信息系統(GIS);園林灌溉系統;軟件設計
中圖分類號 S274.2 文獻標識碼 A 文章編號 1007-5739(2017)24-0157-03
Design of Garden Irrigation System Based on GIS
XU De-he ZUO Yuan-yuan * YANG Cheng-jie
(North China University of Water Resources and Electric Power,Zhengzhou Henan 450045)
Abstract The traditional garden irrigation design in China more depends on CAD,which may save some time,but the analysis and calculation function of CAD is weak.This paper developed a garden irrigation design system based on GIS platform,solved the problem from network design and calculation to the result output utilizing the computer to assist irrigation engineering design.Meanwhile,this system developed the advantage of computers on plotting,calculation,file processing,thus,we could save time to hilt and increase design efficiency.
Key words GIS;the system of garden irrigation;software design
水是生命之源,水資源短缺已經成為影響當今人類社會的一大問題。我國水資源極其匱乏,但在園林灌溉用水的利用上還存在著嚴重的浪費現象。傳統的園林灌溉采用大面積漫灌,遠遠超出園林作物實際需水量,浪費嚴重。因此,發(fā)展高效節(jié)水灌溉技術是現代園林發(fā)展的必然要求,也是現代園林灌溉技術的基本要求[1-3]。
園林灌溉工程設計不僅包括管網布置圖的繪制,還包括復雜的水力計算,具有多樣性、復雜性的特點。我國園林灌溉設計現在依靠CAD(Computer Aided Design)設計,雖然一定程度上縮短了設計工期,但是AutoCAD的設計分析、計算功能較弱[3]。GIS(Geographic Information System)技術是水利行業(yè)信息管理標準化、網絡化、空間化、可視化的有效工具。目前很多的GIS軟件系統與流行的CAD軟件有接口,支持圖形格式的輸入和輸出,實現自動制圖。目前,GIS在灌溉和節(jié)水方面的應用非常廣泛,尤其是農業(yè)節(jié)水灌溉方面,但是園林灌溉方面更多側重于管理方面,在設計方面偏少[4-9]。本文基于GIS平臺,綜合運用GIS二次開發(fā)技術、CAD二次開發(fā)技術和Access數據庫開發(fā)園林灌溉設計系統,利用計算機輔助灌溉工程設計,發(fā)揮計算機在繪圖、計算、文件處理等方面的優(yōu)勢,彌補了傳統設計的缺點,最大限度地節(jié)約了設計時間、提高了設計效率。
1 基于GIS的園林灌溉系統總體設計
根據系統設計的一般原則,將GIS與CAD結合,綜合運用Access數據庫等軟件開發(fā)工具,基于GIS平臺,開發(fā)出一套基于GIS園林灌溉設計系統,實現了作物管道灌溉需水模型計算的自動化,加快了灌區(qū)計劃用水的決策過程,方便了各種灌溉要素的直觀表達。
1.1 園林灌溉工程設計
園林灌溉工程設計主要包括:收集信息(園林植被資料、氣象、地形及土壤等資料)、信息采集端、管網布置、灌溉制度確定、管網水力計算和管徑計算、灌溉設備選型、設計方案驗證、工程投資概算、工程成果輸出。
1.2 系統開發(fā)流程
基于GIS的園林灌溉系統采用模塊化的結構方法進行設計。軟件從結構上分解成許多功能相對獨立的模塊,可以獨立編譯和調試,但是在整體上相互聯系、缺一不可,最后按一定的原則通過裝配程序連接成系統[10]。模塊化程序設計將復雜的程序分工研制,能縮短設計周期,便于修改和擴充。系統設計總體框架如圖1所示。
1.3 系統研究技術
針對我國灌溉工程設計規(guī)范和標準,采用人機交互方式,基于GIS平臺和AutoCAD2010及以上版本的圖形平臺,利用C#語言及Access數據庫,開發(fā)出園林灌溉設計系統軟件。
2 系統功能模塊研究
從園林灌溉設計軟件總體框架圖可知,軟件分為灌溉工程設計和材料設備數據庫兩大部分。
2.1 數據庫構建
材料設備數據庫是園林灌溉工程設計系統軟件的主要組成部分。主要包括管材規(guī)格表、管道配件表、過濾設備表、水泵電機設備表、其他設備表,由Access數據庫統一構建,允許用戶對其進行增加、刪除、修改等操作。軟件通過數據庫接口函數,可在灌溉工程設計過程中實時調用各功能模塊所需的數據表。
2.2 管網設計與布置
依據灌溉設計規(guī)范和標準,根據園林灌區(qū)的大小及地形進行管網布置。管網布置形狀一般呈樹狀,常見的形式有“工”字形、“土”字形等。本系統支持導入灌區(qū)平面布置圖,根據灌區(qū)地形、植被等進行管網布置;也支持直接導入管網布置CAD圖紙,進行管網水力計算。endprint
管道布置一般遵循以下原則。一是管道布置應使管道總長度盡量短,造價少,有利于水錘防護。二是充分考慮地形條件、路和水渠等地物的影響。三是干管、分干管盡量沿路邊鋪設,便于管理和維修,盡量少穿障礙物;在山丘地,應沿主坡方向布置。盡量利用地形落差實施重力輸水。
2.3 管網水力計算
管道布置完成以后,對整個區(qū)域的管網構建拓撲關系,確保管網拓撲關系構建正確。水力計算的前提是確保拓撲關系的正確以及基礎數據的錄入。水力計算是系統的重點,包括配件管理、設計管徑計算、水頭損失計算、管徑分色處理、方案檢測和計算最不利管道的功能。
2.4 工程設計成果輸出
系統提供灌溉工程設計成果的輸出,包括管網設計施工圖紙、水力計算表、工程概算表等[11]。
3 實例
實例選用汝陽縣濱河公園節(jié)水灌溉工程,采用噴灌技術。園林灌溉區(qū)資料收集,主要收集汝陽縣濱河公園植被種類、需水量、氣象及土壤等自然條件。汝陽縣濱河公園園區(qū)總面積為11.5 hm2;土壤為中壤土,土壤容重為1.40~1.55 g/cm3,田間最大持水量為25%~30%,田間花卉主要根系活動層深度為40~60 cm。園區(qū)內交通便利,電力配套設施完備,電源可靠。根據汝陽氣象臺資料,該項目區(qū)處于溫熱帶大陸性季風氣候區(qū),年平均氣溫140 ℃,年均降水量668.1 mm,雨量主要集中在7—9月。園區(qū)瀕臨河道地下水資源豐富,擬新建淺水井4眼,單井出水量為20~50 m3/h。完全可以滿足植物的需水量,可用水泵直接提水至地面后通過干管和支管直接對植物進行灌溉。
分析汝陽縣濱河公園的資料,初步在系統中完成灌溉管網的布置。灌溉設備選型需要根據植被種類以及設計人員的經驗進行確定。管網布置無一定的設計規(guī)程可循,設計人員在分析水源位置、地形、植被類型等因素的基礎上依據經驗進行管網布置,具體如圖2所示。
灌溉制度應根據水源條件、植被種類和灌溉能力確定,一般均多采用輪灌的工作制度,即將支管劃分為若干組,每組包括1個或多個閥門,灌水時通過干管向各組輪流供水。輪灌組的劃分是園區(qū)灌溉的重點,輪灌組劃分應遵循以下原則。一是輪灌組的數目應滿足需水要求,同時使控制灌溉面積與水源的可供水量相協調;二是每個輪灌組的總流量盡可能一致或相近,以確保水泵運行穩(wěn)定,提高動力機和水泵的效率,降低能耗;三是同一輪灌組中,選用一種型號或性能相似的噴頭,同時種植的品種一致或對灌水的要求相近;四是往往將同一輪灌組中的閥門分散布置,以最大限度地分散干管中的流量,減小管徑,降低造價。
根據以上原則,結合汝陽縣濱河公園水源條件、植被種類和灌溉能力,確定輪灌組的劃分。在每組安裝閥門,控制本組的灌溉。汝陽縣濱河公園節(jié)水灌溉工程輪灌閥門控制如表1所示。
管道布置完成以后,對整個區(qū)域的管網構建拓撲關系,確保管網拓撲關系構建正確。然后計算各級管道的流量及管徑,即按著管路的逆水流方向從支管往上逐級計算各管道的水頭損失和進口壓力。根據園區(qū)植被需水情況,在系統內完成基本信息的錄入,如圖3所示,對某節(jié)點進行基本信息錄入。
進行水力計算,確定管網管徑,部分水力計算的結果如圖4所示,管徑分色處理如圖5所示。依據所選水泵的運行情況及輪灌制度來逐級計算支管各節(jié)點壓力水頭,驗證設計方案是否滿足灌溉需求。進行水壓計算后,系統高亮顯示不滿足條件的節(jié)點,即節(jié)點出現負壓。工作人員根據經驗,修改部分管徑或者調整輪灌組,再次計算水壓,直至所有節(jié)點滿足條件。最后進行工程投資概算和工程成果輸出,是在設計工作完成之后對工程的完善。
試驗證明,應用基于GIS的園林灌溉系統設計系統,通過人機交互的方式,能夠根據灌溉區(qū)的資料,逐步完成園林規(guī)劃設計工作,根據用戶需求,直接輸出灌溉設計圖及設計成果。在一定程度上節(jié)省了設計時間和人力,提高了設計效率。
4 結論
基于GIS的園林灌溉系統,借助CAD輔助設計出圖功能,將灌溉系統設計、計算、制圖、圖標輸出融為一體的專業(yè)化設計軟件,本系統具備設計分析、計算和輸出工程設計成果的能力。
結果表明,應用基于GIS的園林灌溉系統進行灌溉工程設計,相對于傳統的CAD設計,本系統實現了從灌溉管網布置設計到最后成果輸出,節(jié)省了一定的時間和人力,提高了設計效率,具有較高的實用性。
5 參考文獻
[1] 劉揚.遺傳算法和GIS技術在精細灌溉決策支持系統中的應用研究[D].保定:河北農業(yè)大學,2007.
[2] 李松明,耿興隆.WebGIS在園林灌溉管理系統中的應用研究[D].北京:華北電力大學,2011.
[3] 張成才,魏文秋,王先兵.基于網絡的地理信息系統研究[J].計算機工程與應用,1999(4):44-46.
[4] 馮小忠.基于GIS樹狀低壓輸水灌溉管網計算機輔助設計系統研究[D].揚州:揚州大學,2002.
[5] 韓達.計算機輔助設計[J].新技術新工藝,1983(2):29-31.
[6] TAHER S A,LABDLE J W,MEMBER ASCE.Optional design of water-distrbution network with GIS[J].Journal of Water Resources Planung and Management,1996:301-311.
[7] 顧世祥,李遠華,崔永來,等,灌溉管理應用軟件的研究現狀及前景[J].灌溉排水,1999,18(1):61-64.
[8] WU YAWEN,LU TIEDING.A affine transformation method of geometric positioning based on RFM[J].Science of Surveying and Mapping,2015(4):48-52.
[9] 周明耀,蔡勇,顧鶴鳴.農田水分管理決策支持系統研究[J].揚州大學學報(自然科學版),2000,3(4):44-48.
[10] 周明耀,馮小忠,余長洪.樹狀低壓輸水灌溉管網線性規(guī)劃優(yōu)化模型及求解[J].水利與建筑工程學報,2005,3(1):1-4.
[11] 童時中.模塊化原理設計方法及應用[M].北京:中國標準出版社,2000:3-6.endprint