楊國(guó)英,余根堅(jiān),高占義,侯淑媛(中國(guó)水利水電科學(xué)研究院,北京 100048)
滴灌技術(shù)自20世紀(jì)70年代初引入我國(guó)以來(lái),經(jīng)過(guò)40多年的發(fā)展,已基本形成了適應(yīng)我國(guó)國(guó)情的技術(shù)體系,加之國(guó)家對(duì)農(nóng)業(yè)節(jié)水灌溉的高度重視,滴灌技術(shù)在應(yīng)用過(guò)程中節(jié)水、節(jié)肥、省工、灌水均勻、增產(chǎn)增收的優(yōu)勢(shì)愈發(fā)明顯。在其他行業(yè)計(jì)算機(jī)應(yīng)用程序、軟件、模型使用程度越來(lái)越高的同時(shí),我國(guó)大部分滴灌工程仍然靠手工設(shè)計(jì)方法進(jìn)行,周期長(zhǎng)效率低[1]。計(jì)算機(jī)程序輔助完成滴灌工程設(shè)計(jì)是未來(lái)設(shè)計(jì)的發(fā)展趨勢(shì),開(kāi)發(fā)一套適用于我國(guó)灌溉工程現(xiàn)狀的計(jì)算機(jī)輔助設(shè)計(jì)軟件,對(duì)于縮短設(shè)計(jì)時(shí)間、節(jié)省勞動(dòng)力、提高效率等都有非常重要的意義。
自20世紀(jì)80年代中期,灌溉系統(tǒng)的計(jì)算機(jī)輔助設(shè)計(jì)在各發(fā)達(dá)國(guó)家中開(kāi)始發(fā)展起來(lái),目前比較有代表性的軟件是IRRICAD及RainCAD。新西蘭的IRRICAD[2]可用于農(nóng)作物、果園、溫室、住宅及商業(yè)區(qū)、主題公園和高爾夫球場(chǎng)等的灌溉設(shè)計(jì),具備版面設(shè)計(jì)、管徑計(jì)算、水力計(jì)算、圖表輸出打印等功能。RainCAD[3]是Software Republic專為灌溉設(shè)計(jì)和景觀園林設(shè)計(jì)開(kāi)發(fā)的專業(yè)軟件,目前分為AutoCAD版本和BricsCAD版本,其數(shù)據(jù)庫(kù)中包含一些知名灌溉設(shè)備制造商(如耐特菲姆、雨鳥(niǎo))的產(chǎn)品。國(guó)內(nèi)滴灌系統(tǒng)在計(jì)算機(jī)輔助設(shè)計(jì)方面的開(kāi)發(fā),一般是借助計(jì)算機(jī)編程語(yǔ)言及相應(yīng)的對(duì)AutoCAD二次開(kāi)發(fā)的方式進(jìn)行開(kāi)發(fā),多數(shù)軟件可以實(shí)現(xiàn)管網(wǎng)布置、計(jì)算、圖形繪制、材料表生成等功能。嚴(yán)雷等[4]2001年開(kāi)發(fā)的管道式噴灌系統(tǒng)CAD軟件,是我國(guó)較早的灌溉計(jì)算機(jī)輔助設(shè)計(jì)軟件,利用VBA接口二次開(kāi)發(fā)Access、Excel、AutoCAD、Word等常用軟件,集圖形處理、數(shù)據(jù)庫(kù)、計(jì)算等功能于一身。中國(guó)農(nóng)業(yè)大學(xué)和北京市水利水電技術(shù)中心[5]合作開(kāi)發(fā)的灌溉工程CAD軟件IrCAD4.0a,采用Visual C++語(yǔ)言和AutoCAD平臺(tái),實(shí)現(xiàn)了與AutoCAD軟件的無(wú)縫連接,能按用戶要求完成從規(guī)劃到具體設(shè)計(jì)的全部工作。邱象玉等[6]基于AutoCAD平臺(tái),結(jié)合ObjectARX二次開(kāi)發(fā)工具,利用VC++編譯環(huán)境進(jìn)行二次開(kāi)發(fā),構(gòu)造了滴灌管網(wǎng)布置CAD模型(PIPE模型)。
雖然國(guó)外已有一些相關(guān)軟件在我國(guó)拓展應(yīng)用市場(chǎng),但目前鮮有中文版本,而且國(guó)外軟件產(chǎn)品數(shù)據(jù)庫(kù)中的滴灌材料、設(shè)備均為外國(guó)產(chǎn)品,選型受到限制,設(shè)計(jì)人員使用時(shí)存在語(yǔ)言和習(xí)慣上的不便。國(guó)內(nèi)一些單位研制微灌及噴灌計(jì)算機(jī)輔助設(shè)計(jì)軟件的時(shí)間多在2000-2010年,應(yīng)用不夠普及,目前大部分滴灌系統(tǒng)設(shè)計(jì)仍需手工完成。因此,根據(jù)我國(guó)實(shí)際情況,開(kāi)發(fā)一款既適合滴灌工程設(shè)計(jì)又能得到廣泛應(yīng)用的軟件尤為重要。
C#編程語(yǔ)言是由C和C++衍生而來(lái)的面向?qū)ο蟮木幊陶Z(yǔ)言,它在繼承C和C++強(qiáng)大功能的同時(shí)去掉了一些復(fù)雜特性(例如沒(méi)有宏以及不允許多重繼承),又綜合了VB簡(jiǎn)單的可視化操作和C++的高運(yùn)行效率,是.NET開(kāi)發(fā)的首選語(yǔ)言。AutoCAD是目前灌溉領(lǐng)域應(yīng)用最廣泛的CAD繪圖軟件,它提供了包括AutoLISP/Visual LISP、VBA/COM、基于VC++或基于.NET的ObjectARX等多種形式的二次開(kāi)發(fā)方式,其中AutoCAD.NET API完全面向?qū)ο螅瑢W(xué)習(xí)曲線平緩,受到了廣大開(kāi)發(fā)者的歡迎,可以使用C#、VB.NET、Managed C++等任意一種語(yǔ)言開(kāi)發(fā),具有方便易用的特點(diǎn),是較理想的AutoCAD二次開(kāi)發(fā)工具。SQLite管理簡(jiǎn)單,操作方便,能以多種形式嵌入到其他應(yīng)用程序中,易于維護(hù),是目前非常流行的開(kāi)源嵌入式數(shù)據(jù)庫(kù)。
在對(duì)編程語(yǔ)言和開(kāi)發(fā)技術(shù)進(jìn)行分析的基礎(chǔ)上,針對(duì)我國(guó)滴灌工程設(shè)計(jì)的現(xiàn)狀和標(biāo)準(zhǔn),采用人機(jī)交互方式,基于VS2008開(kāi)發(fā)環(huán)境和AutoCAD2010運(yùn)行環(huán)境,綜合利用C#語(yǔ)言、AutoCAD.NET API技術(shù)以及SQLite開(kāi)源嵌入式數(shù)據(jù)庫(kù),開(kāi)發(fā)了滴灌工程設(shè)計(jì)CAD系統(tǒng)軟件。
滴灌工程設(shè)計(jì)一般包含基本資料收集、技術(shù)參數(shù)初定、灌水器選型、管網(wǎng)布置及系統(tǒng)工作制度確定、管網(wǎng)水力計(jì)算和管道設(shè)計(jì)、首部樞紐設(shè)計(jì)、材料設(shè)備用量統(tǒng)計(jì)等步驟,設(shè)計(jì)完成后需輸出管網(wǎng)布置圖、管網(wǎng)水力計(jì)算表、輪灌組劃分表以及材料設(shè)備用量表等圖表。作為滴灌工程設(shè)計(jì)的專業(yè)化軟件,本軟件依據(jù)傳統(tǒng)滴灌手動(dòng)設(shè)計(jì)步驟開(kāi)發(fā),不僅能完成上述設(shè)計(jì)過(guò)程中的全部功能,還可以實(shí)現(xiàn)滴灌設(shè)計(jì)報(bào)告生成以及材料設(shè)備數(shù)據(jù)庫(kù)等功能,能按照用戶的要求完成滴灌工程設(shè)計(jì)的全部工作。
滴灌工程設(shè)計(jì)CAD系統(tǒng)軟件按照專業(yè)設(shè)計(jì)流程組織界面,系統(tǒng)界面便于操作、運(yùn)行穩(wěn)定,將國(guó)家現(xiàn)行的《微灌工程技術(shù)規(guī)范》植入軟件之中,符合滴灌設(shè)計(jì)人員的使用習(xí)慣,基本實(shí)現(xiàn)了滴灌工程設(shè)計(jì)全過(guò)程的計(jì)算機(jī)輔助設(shè)計(jì)。軟件在技術(shù)和使用上的特點(diǎn)主要體現(xiàn)在:①基于現(xiàn)行滴灌相關(guān)規(guī)范,將專業(yè)性與CAD平臺(tái)集成;②設(shè)計(jì)參數(shù)統(tǒng)一保存,便于提取;③根據(jù)地形圖自動(dòng)計(jì)算管網(wǎng)高程值,通過(guò)參數(shù)及計(jì)算結(jié)果自動(dòng)生成專業(yè)圖表及設(shè)計(jì)報(bào)告,自動(dòng)化、可配置化程度較高;④采用數(shù)據(jù)庫(kù)技術(shù)將若干材料及設(shè)備統(tǒng)一管理;⑤適用范圍廣,可用于不同地形、不同作物的滴灌工程計(jì)算機(jī)輔助設(shè)計(jì)。
滴灌工程設(shè)計(jì)CAD系統(tǒng)軟件由27個(gè)窗體、14個(gè)類模塊、1個(gè)公共函數(shù)庫(kù)組成,源程序代碼達(dá)30萬(wàn)行,把計(jì)算、設(shè)計(jì)、繪圖等工作結(jié)合在一起,減少了設(shè)計(jì)人員的繁瑣勞動(dòng)。
考慮到軟件的功能必須滿足滴灌工程CAD的應(yīng)用,同時(shí)要遵循設(shè)計(jì)人員的設(shè)計(jì)習(xí)慣和過(guò)程,采用模塊化結(jié)構(gòu)方法設(shè)計(jì)軟件,軟件的總體框架見(jiàn)圖1。

圖1 軟件總體結(jié)構(gòu)Fig.1 Overall structure of the software
軟件分滴灌工程設(shè)計(jì)和滴灌數(shù)據(jù)庫(kù)2大部分進(jìn)行開(kāi)發(fā)。滴灌工程設(shè)計(jì)部分由10大主功能模塊組成,每個(gè)主功能模塊下包含各自的子功能模塊,滴灌工程設(shè)計(jì)過(guò)程中所需的圖表和設(shè)計(jì)報(bào)告也在該部分生成。滴灌數(shù)據(jù)庫(kù)目前主要包括設(shè)計(jì)過(guò)程中用到的一些材料設(shè)備表,輔助軟件在設(shè)計(jì)過(guò)程中進(jìn)行材料設(shè)備選型等工作。
2.2.1滴灌工程設(shè)計(jì)
(1)工程設(shè)置。工程設(shè)置模塊主要是對(duì)圖層的設(shè)置,圖層設(shè)置分為專業(yè)圖層、CAD圖層、CAD顏色、CAD線型、CAD線寬5列。專業(yè)圖層為軟件默認(rèn)圖層,CAD圖層為設(shè)計(jì)人員自設(shè)圖層,二者名稱可不相同,但在使用過(guò)程中要求設(shè)計(jì)人員將CAD圖層與專業(yè)圖層進(jìn)行匹配,以便后期繪圖使用。CAD顏色、線寬、線型與CAD軟件自帶的顏色、線寬、線型相同。圖層設(shè)置分2種情況供設(shè)計(jì)人員使用,一種情況是,設(shè)計(jì)人員使用該軟件進(jìn)行滴灌工程全套設(shè)計(jì),在軟件打開(kāi)的CAD界面中制圖,要求設(shè)計(jì)人員預(yù)先對(duì)圖層進(jìn)行設(shè)置;另一種情況是,管網(wǎng)布置圖已經(jīng)完成,需要用該軟件進(jìn)行滴灌工程其他設(shè)計(jì),設(shè)計(jì)人員可以在CAD圖層中選擇與專業(yè)圖層對(duì)應(yīng)的圖層,設(shè)置完成后再進(jìn)行其余設(shè)計(jì)。
(2)灌溉設(shè)計(jì)。灌溉設(shè)計(jì)模塊包含技術(shù)參數(shù)輸入、水量平衡與調(diào)蓄計(jì)算、毛管設(shè)計(jì)、灌溉制度4個(gè)子模塊。
技術(shù)參數(shù)模塊包含了滴灌設(shè)計(jì)過(guò)程中需要的基本參數(shù),對(duì)于確定的以及必要的參數(shù),可在該部分輸入,對(duì)于不確定的參數(shù),可以在對(duì)應(yīng)步驟中進(jìn)行輸入。軟件提供參數(shù)保存文件,當(dāng)對(duì)某一參數(shù)進(jìn)行改動(dòng)時(shí),該參數(shù)在其他模塊中的值同時(shí)發(fā)生變動(dòng),保證參數(shù)只有一個(gè)存儲(chǔ)值。
水量平衡與調(diào)蓄計(jì)算模塊計(jì)算方式分為“以地定水”和“以水定地”2種,水源情況分為“供水流量穩(wěn)定且無(wú)調(diào)蓄”以及“有調(diào)蓄能力”2種,設(shè)計(jì)人員選好計(jì)算方式和水源情況,輸入對(duì)應(yīng)參數(shù),軟件即可進(jìn)行水量平衡計(jì)算,如果滿足水量平衡計(jì)算條件,則繼續(xù)進(jìn)行設(shè)計(jì),如不滿足,則要作出調(diào)整,直至滿足水量平衡計(jì)算條件為止。
毛管設(shè)計(jì)模塊是確定灌溉制度和管網(wǎng)布置前的準(zhǔn)備工作,包含灌水器選型、毛管間距和長(zhǎng)度2個(gè)必要步驟以及灌水器水力計(jì)算、壓力偏差分析、極限長(zhǎng)度計(jì)算3個(gè)可選步驟。當(dāng)根據(jù)灌區(qū)實(shí)際情況以及設(shè)計(jì)者經(jīng)驗(yàn)選擇毛管鋪設(shè)長(zhǎng)度時(shí),可越過(guò)可選步驟;當(dāng)設(shè)計(jì)人員以毛管允許最大長(zhǎng)度為參考選定毛管鋪設(shè)長(zhǎng)度時(shí),則要進(jìn)行灌水器水力計(jì)算、壓力偏差分析以及極限長(zhǎng)度計(jì)算。
灌溉制度模塊主要發(fā)揮了軟件的計(jì)算功能,設(shè)置最大凈灌水定額、設(shè)計(jì)灌水周期、設(shè)計(jì)灌水定額以及一次灌水延續(xù)時(shí)間4個(gè)窗口,每個(gè)窗口都設(shè)有參數(shù)輸入框,后臺(tái)根據(jù)公式自動(dòng)進(jìn)行計(jì)算。
(3)管網(wǎng)設(shè)計(jì)與布置。管網(wǎng)設(shè)計(jì)與布置模塊負(fù)責(zé)該軟件的繪圖功能,設(shè)計(jì)人員在導(dǎo)入的地形圖基礎(chǔ)上繪制管網(wǎng)布置圖,軟件供設(shè)計(jì)者設(shè)置管道編號(hào)、字體及字高,并將管道編號(hào)記錄在管道擴(kuò)展數(shù)據(jù)中。
(4)管網(wǎng)計(jì)算數(shù)據(jù)檢查。用軟件繪圖時(shí),為實(shí)現(xiàn)管網(wǎng)水力計(jì)算自動(dòng)化,管網(wǎng)布置須按照系統(tǒng)設(shè)定規(guī)則繪制,系統(tǒng)自帶數(shù)據(jù)檢查功能,其界面見(jiàn)圖2。左側(cè)為4項(xiàng)檢查規(guī)則,點(diǎn)擊“檢查”按鈕,軟件自行檢測(cè)管網(wǎng)布置圖是否符合規(guī)則,并在檢查結(jié)果中列出違反規(guī)則的地方,點(diǎn)擊相應(yīng)結(jié)果,軟件自動(dòng)將繪圖焦點(diǎn)放置在圖中要修改的地方,直至數(shù)據(jù)檢查全部通過(guò)時(shí)才能進(jìn)行下一步操作。

圖2 數(shù)據(jù)檢查界面Fig.2 The interface of data check
(5)管網(wǎng)流量及管徑計(jì)算。管網(wǎng)流量及管徑計(jì)算模塊主要包括各級(jí)管道流量、管徑計(jì)算,以及輪灌制度的確定和輪灌組劃分表的輸出。設(shè)計(jì)人員在使用時(shí)選擇管道,其流量可通過(guò)自動(dòng)計(jì)算得出,毛管由設(shè)計(jì)人員根據(jù)當(dāng)?shù)貙?shí)際情況和設(shè)計(jì)經(jīng)驗(yàn)選擇型號(hào),其余管道根據(jù)流速推算出經(jīng)濟(jì)管徑,從數(shù)據(jù)庫(kù)管材規(guī)格表中選擇相近管徑,選擇結(jié)果顯示在設(shè)計(jì)界面中。
為符合計(jì)算機(jī)運(yùn)算順序,將輪灌制度放在支管和分干管管徑計(jì)算中間,計(jì)算完輪灌組數(shù)目后,進(jìn)行輪灌組劃分,手動(dòng)選擇支管,軟件自動(dòng)生成輪灌組劃分表,并能導(dǎo)出Excel格式的表格。
(6)管道編輯。如果設(shè)計(jì)人員對(duì)之前的管道設(shè)計(jì)不滿意,可進(jìn)行管道編輯,選擇相應(yīng)管道,對(duì)管道編號(hào)、管徑以及管材進(jìn)行更改。
(7)管網(wǎng)水力計(jì)算。管網(wǎng)水力計(jì)算模塊以灌溉設(shè)計(jì)和管網(wǎng)布置模塊為基礎(chǔ),將設(shè)計(jì)人員完成的管網(wǎng)布置圖映射為計(jì)算機(jī)所識(shí)別的邏輯關(guān)系,進(jìn)而提取管網(wǎng)中管材、管件的擴(kuò)展數(shù)據(jù),對(duì)管網(wǎng)水力性能進(jìn)行計(jì)算。該模塊借助計(jì)算機(jī)在計(jì)算方面的優(yōu)勢(shì),同時(shí)與管網(wǎng)布置圖相結(jié)合,可以準(zhǔn)確、高效地完成管網(wǎng)的水力計(jì)算,并能生成管網(wǎng)水力計(jì)算表。
(8)水泵選型。根據(jù)計(jì)算得出的滴灌系統(tǒng)流量、揚(yáng)程數(shù)值,設(shè)計(jì)人員可從水泵、電機(jī)設(shè)備表中選擇相應(yīng)水泵(見(jiàn)圖3)。

圖3 水泵選型界面Fig.3 The interface of pump selection
(9)材料設(shè)備表。軟件自行統(tǒng)計(jì)滴灌工程設(shè)計(jì)中選擇的管材、部分管件及設(shè)備,生成初步的材料設(shè)備表并輸出,設(shè)計(jì)者可在此基礎(chǔ)上添加管件及設(shè)備。
(10)生成設(shè)計(jì)報(bào)告。國(guó)內(nèi)灌溉工程CAD軟件大多沒(méi)有生成設(shè)計(jì)報(bào)告的功能,需要設(shè)計(jì)人員在設(shè)計(jì)過(guò)程中單獨(dú)編制。本軟件提供滴灌工程設(shè)計(jì)報(bào)告的模板,待計(jì)算機(jī)輔助設(shè)計(jì)結(jié)束后,軟件從保存參數(shù)及設(shè)計(jì)結(jié)果的工程文件中讀取所需數(shù)據(jù),替換到模板中相應(yīng)位置,生成軟件設(shè)計(jì)初步報(bào)告,設(shè)計(jì)人員可在此基礎(chǔ)上進(jìn)行潤(rùn)色和修改。
2.2.2材料設(shè)備數(shù)據(jù)庫(kù)
如圖1所示,滴灌數(shù)據(jù)庫(kù)中共包含7個(gè)數(shù)據(jù)表,允許用戶對(duì)數(shù)據(jù)庫(kù)進(jìn)行增加、刪除、修改、排序等操作。本軟件數(shù)據(jù)庫(kù)功能強(qiáng)大,包含眾多材料設(shè)備可供設(shè)計(jì)人員選擇,在設(shè)計(jì)過(guò)程中可實(shí)現(xiàn)實(shí)時(shí)調(diào)用,非常便利。以管材規(guī)格表為例,其數(shù)據(jù)庫(kù)設(shè)計(jì)界面見(jiàn)圖4。
示范區(qū)占地面積33.17 hm2,邊界為長(zhǎng)方形,東西長(zhǎng)約646m,南北長(zhǎng)513 m,區(qū)內(nèi)地形平坦,南北方向地面坡度在1%左右,東西方向地面坡度約為0.08%。地塊南側(cè)中心位置有一口機(jī)電井,估計(jì)動(dòng)水位在40~50 m,出水量大于80 m3/h,水質(zhì)良好,適宜灌溉,地下水埋深30~40 m。示范區(qū)種植枸杞,東西向種植,枸杞株距2 m,行距3 m,株高1 m左右。

圖4 管材規(guī)格表設(shè)計(jì)界面Fig.4 The design interface of pipe specification table
3.2.1滴灌設(shè)計(jì)參數(shù)
根據(jù)軟件設(shè)計(jì)界面進(jìn)行操作,輸入技術(shù)參數(shù)后進(jìn)行水量平衡與調(diào)蓄計(jì)算。該示范區(qū)為“以地定水”的計(jì)算方式,水源供水流量穩(wěn)定且無(wú)調(diào)蓄。經(jīng)過(guò)計(jì)算,滿足水量平衡條件,可以進(jìn)行后續(xù)計(jì)算。滴灌設(shè)計(jì)中的參數(shù)均保存于工程文件“大田枸杞滴灌設(shè)計(jì).prj”文件中,每個(gè)子步驟名稱用拼音首字母代表,如LGQSM表示“輪灌區(qū)數(shù)目”,計(jì)算過(guò)程中的參數(shù)用滴灌常用表示字母代表,具體數(shù)值見(jiàn)表1。

表1 滴灌技術(shù)參數(shù)Tab.1 Technique parameters of drip irrigation
3.2.2管網(wǎng)設(shè)計(jì)與布置
在導(dǎo)入的示范區(qū)地形圖基礎(chǔ)上,結(jié)合軟件設(shè)計(jì)布置各級(jí)管道。該示范區(qū)地形規(guī)整,管網(wǎng)布置方式為豐字形,各級(jí)管道互相垂直,利用軟件進(jìn)行的管網(wǎng)布置見(jiàn)圖5。

圖5 滴灌系統(tǒng)管網(wǎng)布置Fig.5 Pipe network layout of drip irrigation system
3.2.3管網(wǎng)水力計(jì)算及水泵選型
管網(wǎng)布置完成后,依軟件操作確定各級(jí)管道的流量及管徑,并在人機(jī)交互的情況下生成輪灌組劃分表。輸入各級(jí)管道局部水頭損失占沿程水頭損失的比值,軟件自動(dòng)進(jìn)行管網(wǎng)水力計(jì)算。滴灌系統(tǒng)設(shè)計(jì)流量應(yīng)為輪灌組最大流量,本次設(shè)計(jì)各輪灌組流量相等,因此滴灌系統(tǒng)設(shè)計(jì)流量為91.73 m3/h。水泵選型中計(jì)算得出的滴灌系統(tǒng)設(shè)計(jì)工作水頭為79.04 m,據(jù)此選擇水泵型號(hào)為200QJ100-81,流量為100 m3/h,揚(yáng)程81 m。
實(shí)例測(cè)試結(jié)果表明,使用滴灌工程設(shè)計(jì)CAD系統(tǒng)軟件進(jìn)行滴灌工程設(shè)計(jì)的結(jié)果,與手工設(shè)計(jì)結(jié)果相吻合,該軟件能夠縮短設(shè)計(jì)周期,提升設(shè)計(jì)效率,有助于改變?cè)诘喂嘣O(shè)計(jì)領(lǐng)域依賴手工設(shè)計(jì)或者國(guó)外軟件的現(xiàn)狀。同時(shí),滴 灌工程CAD系統(tǒng)軟件以AutoCAD作為開(kāi)發(fā)平臺(tái),與國(guó)內(nèi)已有相關(guān)軟件相比,具備自動(dòng)計(jì)算高程值和生成設(shè)計(jì)報(bào)告的優(yōu)勢(shì),是一款將滴灌系統(tǒng)設(shè)計(jì)、計(jì)算、制圖、圖表輸出融為一體的專業(yè)化設(shè)計(jì)軟件,具有較高的實(shí)用性和推廣價(jià)值。
□
[1] 張紅麗.農(nóng)業(yè)設(shè)施群的滴灌工程規(guī)劃輔助設(shè)計(jì)[D].福建:福建農(nóng)林大學(xué),2005.
[2] IRRICAD Pro-irrigation software[EB/OL]. http:∥www.irricad.com/irricadpro/irricad-pro-version.
[3] RainCADTM-landscape and irrigation design software for professionals[EB/OL]. http:∥www.raincad.com/raincad.
[4] 嚴(yán) 雷,羅金耀,陳大雕.管道式噴灌系統(tǒng)CAD軟件的研究[J].節(jié)水灌溉,2001,(3):11-12.
[5] 宋其龍.噴灌工程計(jì)算機(jī)輔助設(shè)計(jì)軟件IrCAD4.0a通過(guò)專家鑒定.北京水利,2003,(2):8.
[6] 邱象玉,王福軍.滴灌系統(tǒng)CAD管網(wǎng)布置模型及應(yīng)用[J]. 2008,24(8):10-14.
[7] 宰松梅,郭冬冬,仵 峰,等.滴灌系統(tǒng)CAD技術(shù)的研究與開(kāi)發(fā)[J].節(jié)水灌溉,2009,(12):24-26.
[8] 鄭文剛,趙春江,王紀(jì)華.節(jié)水灌溉計(jì)算機(jī)輔助設(shè)計(jì)的關(guān)鍵技術(shù)[J].灌溉排水學(xué)報(bào),2003,22(6):74-77.
[9] 何新林,劉華梅,盛 東,等.棉花膜下滴灌計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)的研制開(kāi)發(fā)[J].干旱地區(qū)農(nóng)業(yè)研究,2004,22(2):118-122.
[10] Sohag M A,Mahessar A A. Irrigation network regulation through CAD system[C]∥ First International Conference on Information and Communication Technologies. ICICT, 2005:170-175.
[11] GB/T 50485-2009,微灌工程技術(shù)規(guī)范[S].
[12] 顧烈峰.滴灌工程設(shè)計(jì)圖集[M].北京:中國(guó)水利水電出版社,2005:1-69.
[13] (美)Karli Watson, Christian Nagel. C#入門經(jīng)典[M].5版. 齊立波,譯.北京:清華大學(xué)出版社,2010.
[14] 秦洪現(xiàn),崔惠嵐,孫 劍,等.Autodesk系列產(chǎn)品開(kāi)發(fā)教程[M].北京:化學(xué)工業(yè)出版社,2008:114-141.