王福平 馮盼盼
摘要:為解決目前我國農(nóng)業(yè)領(lǐng)域中水資源利用率低等問題,結(jié)合igBee無線傳感器網(wǎng)絡和GPRS技術(shù),設(shè)計了1套以GPRS +igBee無線組網(wǎng)技術(shù)為核心的智能灌溉監(jiān)控系統(tǒng)。igBee無線傳感器網(wǎng)絡由終端節(jié)點和協(xié)調(diào)器節(jié)點(網(wǎng)關(guān)節(jié)點基于IEEE 802154/igBee協(xié)議構(gòu)建,終端節(jié)點對土壤、環(huán)境等信息讀取和傳輸來自上層的指令,協(xié)調(diào)器節(jié)點基于TCP/IP協(xié)議連接到監(jiān)控服務器形成遠程灌溉監(jiān)控網(wǎng)絡,將數(shù)據(jù)經(jīng)過處理后發(fā)送至監(jiān)控中心及手機用戶,實現(xiàn)對作物的精準灌溉。
關(guān)鍵詞:智能灌溉;無線傳感器網(wǎng)絡;GPRS技術(shù);igBee
中圖分類號: TP2772;S126文獻標志碼: A
文章編號:1002-1302(201412-0404-03[HS][HT9SS]
收稿日期:2014-01-10
基金項目:國家自然科學基金(編號:61261045。
作者簡介:王福平(1963—,男,寧夏銀川人,教授,碩士生導師,研究方向為計算機控制技術(shù)。E-mail:w_fuping@126com。
目前我國農(nóng)業(yè)領(lǐng)域由于水資源利用率低以及耕地管理效率低等問題,制約了農(nóng)業(yè)的發(fā)展。在灌溉期澆水全憑農(nóng)民的經(jīng)驗和感覺,造成水資源的嚴重浪費,也使農(nóng)作物不能得到最佳的生長環(huán)境,影響了農(nóng)作物的產(chǎn)量和質(zhì)量。近幾年來,物聯(lián)網(wǎng)技術(shù)在農(nóng)業(yè)領(lǐng)域的應用逐步頻繁,集成短距離igBee、藍牙、蜂窩移動、衛(wèi)星通訊等各種無線通訊技術(shù)和互聯(lián)網(wǎng)技術(shù)實現(xiàn)了信息的多尺度傳輸[1]。在農(nóng)田灌溉中數(shù)據(jù)的傳輸要可靠及時,對灌水量的控制要精確。igBee具有短距離、低成本、低功耗的特點,主要適合應用于監(jiān)控點密集又難于布線的場合;而GPRS網(wǎng)絡不受通訊距離的限制,通信可靠并使底層的igBee網(wǎng)絡與Internet網(wǎng)絡實現(xiàn)可靠的數(shù)據(jù)傳輸。本研究充分發(fā)揮2種無線技術(shù)的優(yōu)勢,設(shè)計1套以GPRS+igBee無線組網(wǎng)技術(shù)為核心的智能灌溉監(jiān)控系統(tǒng)。
1系統(tǒng)框架設(shè)計
基于GPRS+igBee無線組網(wǎng)技術(shù)的智能灌溉監(jiān)控系統(tǒng)的總體結(jié)構(gòu)如圖1所示,主要由無線傳感器網(wǎng)絡、中央監(jiān)控服務器和終端監(jiān)控系統(tǒng)組成。無線傳感器網(wǎng)絡通過對終端節(jié)點采集的數(shù)據(jù)信息進行處理,然后將處理后的數(shù)據(jù)通過igBee協(xié)議傳輸至協(xié)調(diào)器節(jié)點,將數(shù)據(jù)融合并打包傳輸?shù)奖O(jiān)控中心來完成數(shù)據(jù)的采集、處理和傳輸。中央監(jiān)控服務器對接收到的數(shù)據(jù)結(jié)合氣象信息進行分析,并與專家決策系統(tǒng)信息按照一定算法(模糊控制得出決策信息,來控制電磁閥的開關(guān)。管理員可以采用PC機作為客戶端來進行用戶管理、信息查看和控制灌溉;通過登錄權(quán)限設(shè)置,用戶也可以通過PC機或手機來登錄終端監(jiān)控系統(tǒng),查看耕地的土壤墑情、灌水量及水費剩余等信息。
設(shè)計的智能灌溉監(jiān)控系統(tǒng)具有以下主要功能:(1精準灌溉,上傳到服務器端的數(shù)據(jù)經(jīng)過解析存儲到數(shù)據(jù)庫,通過專家系統(tǒng)利用模糊算法處理數(shù)據(jù)并結(jié)合作物在各個生長時期的不同需求,得出最佳的灌水時間和灌水量,以確保作物始終處于最優(yōu)的生長環(huán)境,進而來保證作物的品質(zhì)和產(chǎn)量。(2遠程管理,系統(tǒng)管理員和用戶可通過聯(lián)網(wǎng)以Web形式訪問監(jiān)控中心,來進行管理。(3移動控制,持有手機移動終端的用戶可通過開通GPRS業(yè)務來查看所屬農(nóng)田的信息、灌水量信息等,若遇特殊情況需要灌溉而系統(tǒng)不予灌溉時,用戶可通過手機終端界面來控制閥門,實施灌溉。(4智能施肥,通過對灌溉管道中灌溉肥水pH值、EC值的檢測,結(jié)合專家系統(tǒng)設(shè)定的適合各個作物生長時期的pH值和EC值,來控制施肥管道的開度以達到調(diào)整肥水的pH值、EC值的目的。
2無線傳感器網(wǎng)絡的設(shè)計
傳統(tǒng)的無線傳感器網(wǎng)絡組網(wǎng)方案是將節(jié)點隨機的放置在需要進行監(jiān)控的地點,各個節(jié)點對自己的覆蓋區(qū)域進行數(shù)據(jù)采集,然后向匯聚節(jié)點進行數(shù)據(jù)傳送,離匯聚節(jié)點近的節(jié)點因數(shù)據(jù)采集和轉(zhuǎn)發(fā)的任務最重,能量消耗也最大。鑒于灌溉區(qū)域環(huán)境的面積廣闊,土壤條件差異大特點,設(shè)計了基于分簇結(jié)構(gòu)的兩層無線傳感器網(wǎng)絡構(gòu)成。無線傳感器網(wǎng)絡包括協(xié)調(diào)器節(jié)點和終端節(jié)點,利用基于igBee技術(shù)的協(xié)調(diào)器節(jié)點實現(xiàn)農(nóng)田近距離數(shù)據(jù)采集傳輸,通過終端節(jié)點的GPRS模塊實現(xiàn)數(shù)據(jù)的遠程傳輸。適用于無線控制和自動化應用的較低速率的IEEE 802153技術(shù),即igBee技術(shù),每個igBee網(wǎng)絡最多可以設(shè)置254個從設(shè)備和一個主設(shè)備,節(jié)點間的距離可從標準的75 m,到擴展后的幾百米,甚至幾千米[5]。
21igBee節(jié)點硬件設(shè)計
igBee終端節(jié)點是無線傳感器網(wǎng)絡的基本單元,由數(shù)據(jù)采集模塊、信息處理模塊、射頻天線和電源模塊4部分組成(圖2。根據(jù)系統(tǒng)需求設(shè)計數(shù)據(jù)采集模塊由溫濕度傳感器、降雨量傳感器等組成。采用翻斗式雨量傳感器來測量降水量、降水強度和降水起止時間,并將脈沖信號傳輸?shù)讲杉到y(tǒng);信息處理模塊采用CC2430芯片,能滿足以igBee為基礎(chǔ)的24 GHz ISM波段應用對低成本,低功耗的要求。在單個芯片上整合了igBee射頻(RF前端、內(nèi)存和微控制器, 結(jié)合[FL]
[F(W23][TPWFP1tif][F]
[FL(22]一個高性能24 GHz DSSS射頻收發(fā)器核心和一個小巧高效的8051控制器,CC2430的休眠模式和轉(zhuǎn)換到主動模式的超短時間特性,特別適合那些要求電池壽命非常長的應用。電源模塊采用高能大容量的堿性電池來提供電能[6]。
[F(W9][TPWFP2tif][F]
22GPRS協(xié)調(diào)器節(jié)點設(shè)計
igBee網(wǎng)絡面向的是短距離通信,GPRS面向的是遠距離通信,傳輸距離遠且數(shù)據(jù)可靠,兩者優(yōu)勢互補,可以實現(xiàn)大范圍的農(nóng)田數(shù)據(jù)監(jiān)測。協(xié)調(diào)器節(jié)點主要負責igBee網(wǎng)絡與GPRS網(wǎng)絡的雙向數(shù)據(jù)傳輸,實際是一個基于igBee協(xié)議和GPRS協(xié)議的轉(zhuǎn)換網(wǎng)關(guān)(網(wǎng)關(guān)節(jié)點。本系統(tǒng)采用華為的GTM900無線模塊實現(xiàn)無線發(fā)送、接受和數(shù)據(jù)處理等功能,支持EGSM900/GSM1800頻段,內(nèi)嵌TCP/IP協(xié)議,使用AT指令集,通過UART接口與外部CPU進行串口通信。GTM900模塊與數(shù)據(jù)處理模塊存儲CC2430芯片通過RS232接口連接,完成GPRS網(wǎng)絡的鏈接、數(shù)據(jù)的接受和發(fā)送等。
傳輸?shù)紾PRS模塊的數(shù)據(jù)經(jīng)過內(nèi)置的嵌入式處理器進行處理和協(xié)議封裝后發(fā)送到GPRS網(wǎng)上,由于GPRS網(wǎng)與互聯(lián)網(wǎng)都是基于IP協(xié)議且是互相連接的[7],所以只要灌溉監(jiān)控中心通過任意方式聯(lián)網(wǎng)就能通過GPRS網(wǎng)絡接收監(jiān)測數(shù)據(jù),并將數(shù)據(jù)信息保存到監(jiān)控服務器的數(shù)據(jù)庫中。同時,監(jiān)控中心中由專家系統(tǒng)得出的決策信息經(jīng)過Internet和GPRS網(wǎng)絡發(fā)送到GPRS模塊中,再由GPRS模塊傳送至閥門控制器來控制遠端灌溉系統(tǒng)的運行。GPRS上電復位后,首先要對模塊進行初始化設(shè)置,如工作模式、接入網(wǎng)關(guān)、協(xié)議類型、通信波特率等,初始化設(shè)置后就可以發(fā)送撥號命令進行GPRS網(wǎng)絡連接,GPRS模塊初始化如下:(1設(shè)置通訊波特率,使用“AT+IPR=115200”命令設(shè)置波特率為115 200 bps;(2設(shè)置接入[JP2]網(wǎng)關(guān),使用“AT+CGDCONT=1,”IP“,”CMNET命令設(shè)置為移動夢網(wǎng)的接入網(wǎng)關(guān);(3測試是否開通,使用“AT+CGACT=1”命令,激活GPRS功能。如果返回O,可GPRS連接成功;如果返回ERROR,則表示GPRS連接失敗;(4與監(jiān)控中心建立TCP連接;使用“AT+CIPSTART=”TCP“,”1721855107“,”2020”命令建立TCP連接,其中“2020”為接入端口號;(5設(shè)置移動終端的類別,使用“AT+CGCLASS=B”命令設(shè)置移動終端的類別為B類,在同一時間只能運行一種業(yè)務,GPRS或GSM。
3中央監(jiān)控服務器設(shè)計
中央監(jiān)控服務器是整個系統(tǒng)信息管理和監(jiān)控中心,是數(shù)據(jù)處理的重要環(huán)節(jié),能夠為管理者提供充足的信息和快捷的查詢手段,大大方便管理者的管理。服務器端監(jiān)控軟件采用Java語言來實現(xiàn),實現(xiàn)數(shù)據(jù)的實時顯示。采用SQL Server 2000數(shù)據(jù)庫來存儲灌溉現(xiàn)場采集的信息及水費管理信息,數(shù)據(jù)庫存儲使數(shù)據(jù)的存儲結(jié)構(gòu)化,不僅增加了存儲的效率,還使數(shù)據(jù)查詢更加高效。
31中央監(jiān)控服務器的功能
建立的友好的人機交互平臺,可以實現(xiàn)監(jiān)管中心與底層傳感器和閥門控制器的通信、數(shù)據(jù)傳輸及監(jiān)控功能。利用GSM的SMS短消息業(yè)務實現(xiàn)向用戶發(fā)送灌溉控制信息;同時,用戶可向監(jiān)管中心發(fā)送強制灌溉控制指令和土壤墑情數(shù)據(jù)提取指令,完成對灌溉的遠程監(jiān)控[8-9];其智能灌溉監(jiān)控系統(tǒng)結(jié)構(gòu)框圖如圖3。[FL]
[F(W16][TPWFP3tif][F]
[FL(22]32專家系統(tǒng)
灌溉專家決策系統(tǒng)采用模糊控制技術(shù)實現(xiàn),設(shè)計了一個雙輸入-單輸出的二位節(jié)水灌溉控制器??刂破鞯妮斎肓繛樵O(shè)定值與實際測量計算得到的差值(E,及其變化率(EC,輸出量為灌溉時間(U,并分別定義了7個語言變量,即NB、NM、NS、0、PS、PM、PB,采用簡單的三角形隸屬函數(shù),選用的模糊推理條件語句為“if A and B then C”。根據(jù)作物不同生長階段的不同需求得出各階段的模糊控制表,查詢該表便可得到輸出量的量化等級,對輸出量去模糊化,即乘以比例因子,便可以得到灌溉時間。模糊控制系統(tǒng)結(jié)構(gòu)示意圖如圖4所示。[FL]
[F(W10][TPWFP4tif][F]
[FL(22]4結(jié)論
本研究設(shè)計了一種基于igBee和GPRS技術(shù)的智能灌溉監(jiān)控系統(tǒng),具體研究了利用無線傳感器網(wǎng)絡實現(xiàn)農(nóng)田信息的采集和智能節(jié)水灌溉的控制,設(shè)計了無線傳感器網(wǎng)絡和智能灌溉系統(tǒng)的具體實現(xiàn)方案。igBee技術(shù)不但具有低成本、低功耗的特點,而且避免了灌溉現(xiàn)場布線帶來的各種問題。并且利用Internet使用戶通過計算機訪問中央監(jiān)控服務器,或通過手機利用用戶名登陸,隨時隨地查看農(nóng)田信息及水費使用情況等,該智能灌溉系統(tǒng)可以實現(xiàn)節(jié)水灌溉,并有效改善農(nóng)業(yè)生產(chǎn)及管理模式。
[HS2][HT85H]參考文獻:[HT8SS]
[1][(#]趙麗 淺議物聯(lián)網(wǎng)在農(nóng)業(yè)領(lǐng)域的應用及關(guān)鍵技術(shù)要求[J] 電信科學,2011,10(S1:71-74
[2]吳松,楊春園,楊仁全,等 智能施肥機系統(tǒng)的設(shè)計與實現(xiàn)[J] 上海交通大學學報:農(nóng)業(yè)科學版,2008,26(5:445-448[HJ19mm]
[3]馬宏鋒,黨建武,胡玫 一種基于無線傳感器網(wǎng)絡的分簇線形拓撲結(jié)構(gòu)[J] 傳感器與微系統(tǒng),2010,29(8:48-50,53
[4]王權(quán)平,王莉 igBee技術(shù)及其應用[J] 現(xiàn)代電信科技,2004(1:33-37
[5]代忠,樊曉光,萬明,等 基于射頻芯片CC2420的igBee無線通信節(jié)點設(shè)計[J] 傳感器世界,2006,12(5:41-44
[6]張軍國 面向森林火災監(jiān)測的無線傳感器網(wǎng)絡技術(shù)的研究[D] 北京:北京林業(yè)大學,2010
[7]黃承安,張躍,云懷中 基于GPRS的遠程儀表監(jiān)控系統(tǒng)[J] 電測與儀表,2003,40(8:42-45
[8]Sahota H,umar R,amal A A wireless sensor network for precision agriculture and its performance[J] Wireless Communications & Mobile Computing,2011,11(12:1628-1645
[9][(#]李瑞芳,徐曉輝,溫陽,等 短消息在節(jié)水灌溉系統(tǒng)中的應用[J] 農(nóng)機化研究,2013(8:196-199[HJ][FL]
[HT5”SS〗江蘇農(nóng)業(yè)科學2014年第42卷第12期
[SQ5]
[HT6F]馬從國,王建國 國內(nèi)豬舍小氣候環(huán)境調(diào)控系統(tǒng)研究進展[J] 江蘇農(nóng)業(yè)科學,2014,42(12):407-410
doi:1015889/jissn1002-1302201412137