岳學(xué)軍,王葉夫,劉永鑫,徐 興,陳樹榮,陳奕希,侯勉聰,燕英偉,全東平,陳柱良
(華南農(nóng)業(yè)大學(xué)工程學(xué)院,廣東廣州 510642)
基于GPRS與ZigBee的果園環(huán)境監(jiān)測系統(tǒng)
岳學(xué)軍,王葉夫,劉永鑫,徐 興,陳樹榮,陳奕希,侯勉聰,燕英偉,全東平,陳柱良
(華南農(nóng)業(yè)大學(xué)工程學(xué)院,廣東廣州 510642)
【目的】設(shè)計果園環(huán)境監(jiān)測系統(tǒng).【方法】該系統(tǒng)由遠程ZigBee-GPRS網(wǎng)關(guān)與無線傳感器網(wǎng)絡(luò)(WSN)節(jié)點組合,果園參數(shù)在WSN、GPRS與Internet間進行采集與傳輸,實現(xiàn)遠距離果園環(huán)境實時監(jiān)測.節(jié)點采用CC2530作無線數(shù)據(jù)收發(fā)芯片,GPRS采用ComWay模塊,由ZigBee進行組網(wǎng)采集環(huán)境信息,通過GPRS網(wǎng)絡(luò)回傳給上位機實現(xiàn)實時監(jiān)測,再由決策支持系統(tǒng)進行分析發(fā)送指令控制節(jié)點電磁閥通斷從而營造一個適合果樹生長的環(huán)境.【結(jié)果和結(jié)論】試驗表明:系統(tǒng)可完成傳感網(wǎng)與移動通信網(wǎng)絡(luò)之間的數(shù)據(jù)傳送,實現(xiàn)不同類型感知網(wǎng)絡(luò)之間的協(xié)議轉(zhuǎn)換以及對傳感器網(wǎng)絡(luò)的部分管理控制功能.系統(tǒng)在果園中運行穩(wěn)定并且丟包率低于10%,具有實踐應(yīng)用價值.
果園環(huán)境;GPRS;ZigBee;遠程監(jiān)控;決策支持
果園環(huán)境信息采集系統(tǒng)的基本功能是通過各類傳感器和采集設(shè)備實時采集果園現(xiàn)場環(huán)境的基本信息,包括土壤含水量、降雨量、氣溫、光照度信息等;這些信息將被實時傳輸?shù)缴霞壪到y(tǒng),系統(tǒng)根據(jù)情況作出是否灌溉的決策.信息采集的及時性、可靠性和完整性,是信息采集系統(tǒng)的基本性能要求[9-10].分布于監(jiān)控區(qū)的ZigBee節(jié)點間自主組網(wǎng)形成監(jiān)控網(wǎng)絡(luò),每節(jié)點收集自身周圍溫度、濕度、光照強度等信息,然后將數(shù)據(jù)無線傳輸,ZigBee網(wǎng)絡(luò)中的協(xié)調(diào)器收集處理后進行轉(zhuǎn)發(fā),ZigBee-GPRS網(wǎng)關(guān)節(jié)點收集后采用GPRS網(wǎng)絡(luò)進行轉(zhuǎn)發(fā),監(jiān)控中心采集后以界面形式供監(jiān)控人員實時進行決策和處理.系統(tǒng)框圖設(shè)計如圖1所示.
圖1 系統(tǒng)框圖Fig.1 System block diagram
2.1 硬件方案設(shè)計
本文采用ZigBee協(xié)議,WSN網(wǎng)絡(luò)試驗平臺由節(jié)點、協(xié)調(diào)器、路由器和移動終端等組成,溫度、濕度、光照等數(shù)據(jù)經(jīng)WSN進行傳輸、收集和共享等.采用串口(UART)連接ZigBee協(xié)調(diào)器與GPRS模塊,實現(xiàn)整個系統(tǒng)的硬件設(shè)計方案.利用本文設(shè)計的GPRS網(wǎng)關(guān),用戶可以實現(xiàn)無線傳感器網(wǎng)絡(luò)與互聯(lián)網(wǎng)之間的互通,無線網(wǎng)關(guān)可轉(zhuǎn)發(fā)無線傳感器網(wǎng)節(jié)點采集到的數(shù)據(jù)至互聯(lián)網(wǎng)中的PC主機.系統(tǒng)硬件效果示意圖如圖2所示.
圖2 系統(tǒng)硬件示意圖Fig.2 Schematic diagram of the system hardware
2.2 GPRS與ZigBee網(wǎng)關(guān)設(shè)計
網(wǎng)關(guān)采用基于GSM的通用無線分組業(yè)務(wù)(General packet radio service,GPRS)融合ZigBee協(xié)議的方法,可面向農(nóng)戶或農(nóng)業(yè)公司提供移動分組的IP連接.采用ComWay公司的DTU模塊,GPRS無線模塊與單片機連接如圖3所示.
2.3 電磁閥-水泵閥控制電路設(shè)計
選用TLP521做可控制光電藕合器件,通過三極管8050來驅(qū)動DC 5V的繼電器,通過繼電器的開合來控制電磁閥或水泵的開關(guān).完成的電磁閥控制電路圖如圖4所示.
圖3 GPRS與ZigBee通訊電路Fig.3 GPRSand ZigBee communication circuit
圖4 電磁閥控制電路圖Fig.4 Control circuit of solenoid valve
3.1 ZigBee節(jié)點軟件流程
程序正常啟動時,打開串口,設(shè)置好ZigBee協(xié)調(diào)器的信道和PAN ID號,初始化協(xié)調(diào)器,連接GPRS服務(wù)器.當串口接收到來自ZigBee協(xié)調(diào)器數(shù)據(jù)包,進行解析并且處理相關(guān)數(shù)據(jù),再通過互聯(lián)網(wǎng)轉(zhuǎn)發(fā)至服務(wù)器主機;主機同樣也可以通過指令控制ZigBee協(xié)調(diào)器或者節(jié)點.ZigBee節(jié)點總流程如圖5所示.
圖5 ZigBee節(jié)點運行流程Fig.5 General program flowchart of ZigBee node
3.2 上位機管理平臺設(shè)計
3.2.1 實時顯示模塊 上位機實時顯示節(jié)點土壤溫濕度和光照等傳感數(shù)據(jù),本上位機軟件可設(shè)置自動采集的時間間隔,掉線靈敏度單位為s,若網(wǎng)絡(luò)中某個節(jié)點意外停止工作,上位機會在所設(shè)置掉線靈敏度時間內(nèi)重新自組網(wǎng)絡(luò),提高系統(tǒng)運行穩(wěn)定性與可靠性.自動采集時間間隔默認為5 s,具體數(shù)值可任意設(shè)置.實時顯示模塊工作如圖6所示.
圖6 活動節(jié)點實時顯示圖Fig.6 Real-time display of active nodes
3.2.2 拓撲結(jié)構(gòu)顯示功能 系統(tǒng)的傳感網(wǎng)絡(luò)在設(shè)計中,還設(shè)計了網(wǎng)關(guān)跟終端節(jié)點的網(wǎng)絡(luò)拓撲圖顯示功能,在顯示拓樸圖時也可查詢節(jié)點的鏈接質(zhì)量,并顯示出來,從而使系統(tǒng)對自身網(wǎng)絡(luò)結(jié)構(gòu)也進行實時運行監(jiān)測,進一步保證系統(tǒng)運行的穩(wěn)定性與可靠性,實時顯示的網(wǎng)拓樸結(jié)構(gòu)如圖7所示.
3.2.3 報表功能及系統(tǒng)設(shè)置模塊 采用CMS1控件,使系統(tǒng)可顯示實時或歷史趨勢圖,將果園環(huán)境中的溫濕度及光敏感度的變化以曲線形式直觀的顯示在屏幕上,便于分析與決策;用戶可根據(jù)個人需求通過勾選溫度、濕度、光敏感度復(fù)選框查看3個環(huán)境參數(shù)的實時變化曲線圖.
圖7 網(wǎng)絡(luò)拓撲圖Fig.7 Diagram of network topology
監(jiān)控軟件可以設(shè)置自動采集時間間隔,實時觀看數(shù)據(jù)更新;可以設(shè)置掉線靈敏度,方便ZigBee自組網(wǎng);可以靈活設(shè)置果園中灌溉設(shè)施啟動與停止的時刻;可設(shè)置服務(wù)器IP地址及端口號,啟動網(wǎng)絡(luò)連接便可以連接ZigBee網(wǎng)絡(luò).
3.2.4 控制決策 系統(tǒng)采集各傳感器參數(shù),根據(jù)各傳感器數(shù)據(jù),進行分析給出決策建議.本系統(tǒng)對土壤含水量進行閾值判決,力圖將土壤含水量保持在18%~20%的范圍內(nèi)[11-12].試驗表明,在本系統(tǒng)監(jiān)測范圍內(nèi),土壤含水量在該范圍內(nèi)合理波動.由于土壤含水量變化有延時,因此該系統(tǒng)的調(diào)控實時性有待提高.
試驗平臺包括無線網(wǎng)關(guān)2個(GPRS網(wǎng)關(guān)和以太網(wǎng)網(wǎng)關(guān)),終端采集節(jié)點7個,土壤水分含量傳感器和土壤溫度濕度傳感器若干(可擴展),電磁閥若干(可擴展).在華南農(nóng)業(yè)大學(xué)工程學(xué)院的國家現(xiàn)代農(nóng)業(yè)技術(shù)體系柑橘綜合示范園中進行功能測試,試驗表明,系統(tǒng)可完成傳感網(wǎng)與電信網(wǎng)絡(luò)之間的數(shù)據(jù)傳送、不同類型感知網(wǎng)絡(luò)之間的協(xié)議轉(zhuǎn)換,以及對傳感器網(wǎng)絡(luò)的部分管理控制功能.
經(jīng)實驗室系統(tǒng)測試,并針對出現(xiàn)的問題進行改進后,在華南農(nóng)業(yè)大學(xué)南亞熱帶果樹資源圃中的柑橘種植區(qū)域,組建并安裝系統(tǒng)再進行試驗.試驗表明,系統(tǒng)運行情況穩(wěn)定,系統(tǒng)可進行溫室環(huán)境參數(shù)采集,并能根據(jù)采集的參數(shù)進行分析,給出決策建議.
華南農(nóng)業(yè)大學(xué)南亞熱帶果樹資源圃中的柑橘種植區(qū)域,地形為山坡丘陵,柑橘樹按梯田式分布栽種,平均坡度20°,橘樹高度2.8 m,灌層直徑3 m,植株平均間距2.8 m.用無線龍IOT1000物聯(lián)網(wǎng)協(xié)議分析儀,TISmartRF Studio 7軟件,運行于IOT100協(xié)議分析儀中,用于通過調(diào)試器對TI無線SOC進行芯片級測試或通信試驗,測試果園中無線節(jié)點接收信號強度RSSI與丟包率隨著距離變化關(guān)系如下表1所示,在50 m的組網(wǎng)范圍內(nèi),丟包率低于10%,滿足應(yīng)用需求.
表1 無線節(jié)點不同距離下的信號衰減與丟包率Tab.1 Signal attenuation and packet loss rates of w ireless nodes under different distance
節(jié)點接收信號強度與距離的測試結(jié)果如圖8所示,試驗數(shù)據(jù)經(jīng)擬合得到公式RSSI=-9.855 5 Lnd-46.739.式中RSSI表示接收信號強度(dBm),d表示通信距離(m),R2=0.943 6.試驗數(shù)據(jù)表明,R2接近于1,系統(tǒng)可應(yīng)用于果園環(huán)境中,具有一定的實踐價值.
圖8 節(jié)點信號衰減曲線Fig.8 Attenuation curve diagram of node signal
系統(tǒng)測試結(jié)果表明,本文所設(shè)計果園監(jiān)測系統(tǒng)中各節(jié)點結(jié)構(gòu)簡單,可滿足采集數(shù)據(jù)功能,節(jié)能且功耗低,節(jié)點可根據(jù)果園實際情況靈活安裝;節(jié)點采集信息基于ZigBee協(xié)議星形組網(wǎng)完成網(wǎng)絡(luò)中數(shù)據(jù)傳輸;搭建ZigBee-GPRS網(wǎng)關(guān),完成異構(gòu)網(wǎng)絡(luò)ZigBee網(wǎng)絡(luò)與GPRS網(wǎng)絡(luò)、Internet網(wǎng)絡(luò)間的信息交互,數(shù)據(jù)得到無線傳輸與采集.系統(tǒng)試驗表明,該系統(tǒng)可以在嶺南地區(qū)果園中應(yīng)用,果園中傳感器參數(shù)可遠程傳輸?shù)絇C機中,實現(xiàn)遠程監(jiān)測.系統(tǒng)由ZigBee進行組網(wǎng)采集環(huán)境信息,通過GPRS網(wǎng)絡(luò)回傳給上位機實現(xiàn)實時監(jiān)測,再由決策支持系統(tǒng)進行分析發(fā)送指令控制節(jié)點電磁閥通斷從而營造一個適合果樹生長的環(huán)境.系統(tǒng)可完成傳感網(wǎng)與移動通信網(wǎng)絡(luò)之間的數(shù)據(jù)傳送,實現(xiàn)不同類型感知網(wǎng)絡(luò)之間的協(xié)議轉(zhuǎn)換以及對傳感器網(wǎng)絡(luò)的部分管理控制功能;在果園中運行穩(wěn)定并且丟包率低于10%,具有實踐應(yīng)用價值.
WSN在農(nóng)業(yè)上的運用越來越廣泛,研究也越來越深入[13-14],本果園監(jiān)測系統(tǒng)中采集的果園環(huán)境參數(shù)僅包含了溫度、光照和電壓,今后科研工作應(yīng)引入更多種類的傳感器,進行更多種類數(shù)據(jù)的采集與傳輸研究;本系統(tǒng)僅對簡單星型網(wǎng)組網(wǎng)方式進行研究,進一步深入研究工作應(yīng)針對網(wǎng)狀網(wǎng)、樹型網(wǎng)等復(fù)雜組網(wǎng)方式進行,復(fù)雜組網(wǎng)方式功能、應(yīng)用范圍與深度可進一步擴展.
[1] 劉曉光,葛立群.中國水果產(chǎn)業(yè)國際競爭潛力評價及提升途徑[J].沈陽農(nóng)業(yè)大學(xué)學(xué)報:社會科學(xué)版,2006(4):599-603.
[2] 彭燕,何東健.基于Zigbee技術(shù)的果園生態(tài)環(huán)境監(jiān)測系統(tǒng)[J].農(nóng)機化研究,2009(4):164-167.
[3] 劉永鑫,洪添勝,岳學(xué)軍,等.太陽能低功耗滴灌控制裝置的設(shè)計與實現(xiàn)[J].農(nóng)業(yè)工程學(xué)報,2012,28(20):20-26.
[4] 張福墁.設(shè)施園藝學(xué)[M].北京:中國農(nóng)業(yè)大學(xué)出版社,2001:1.
[5] 陳其林.果園環(huán)境無線監(jiān)測系統(tǒng)的設(shè)計[D].保定:河北農(nóng)業(yè)大學(xué),2010.
[6] SIGRIMISN,KING R E.Advances in greenhouse environment control[J].Comput Electron Agr,2000,26(3):217-219.
[7] 高峰.無線傳感器網(wǎng)絡(luò)在設(shè)施農(nóng)業(yè)中的應(yīng)用進展[J].浙江林學(xué)院學(xué)報,2010,27(5):762-769.
[8] 楊寶祝,趙春江,孫想,等.節(jié)水灌溉專家決策系統(tǒng)的研究與應(yīng)用[J].節(jié)水灌溉,2002(2):17-19.
[9] 楊世鳳,王建新,周建軍,等.基于變量灌溉數(shù)學(xué)模型的決策支持系統(tǒng)研究[J].農(nóng)業(yè)工程學(xué)報,2005,21(11):29-32
[10]盧麾,田富強,胡和平,等,基于遺傳算法和GIS技術(shù)的灌溉決策支持系統(tǒng)[J].水利水電技術(shù),2002,33(10):27-30.
[11]王文山,柳平增,臧官勝,等.基于物聯(lián)網(wǎng)的果園環(huán)境信息監(jiān)測系統(tǒng)的設(shè)計[J].山東農(nóng)業(yè)大學(xué)學(xué)報:自然科學(xué)版,2012,43(2):239-243.
[12]陳智芳,宋妮,王景雷.節(jié)水灌溉管理與決策支持系統(tǒng)[J].農(nóng)業(yè)工程學(xué)報,2009,25(S2):1-6.
[13]YICK J,MUKHERJEE B,GHOSAL D.Wireless sensor network survey[J].Comput Netw,2008,52(12):2292-2330.
[14]VELLIDISG,TUCKER M,PERRY C,et al.A real-time wireless smart sensor array for scheduling irrigation[J]. Comput Electron Agr,2008,61(1):44-50.
【責(zé)任編輯霍 歡】
Orchard environmentalmonitoring system based on GPRS and ZigBee
YUE Xuejun,WANG Yefu,LIU Yongxin,XU Xing,CHEN Shurong,CHEN Yixi,HOU Miancong,YAN Yingwei,QUAN Dongping,CHEN Zhuliang
(College of Engineering,South China Agricultural University,Guangzhou 510642,China)
【Objective】To design an environmentalmonitoring and decision support system based on wireless sensor network(WSN).【Method】The system was assembled by ZigBee-GPRSgateway and wireless sensor nodes,which could monitor remote dynamic of orchard environment.CC2530 was used aswireless data transceiver chip for ZigBee sensor nodes,and ComWay GPRSmodem was selected.Ecological information was collected and transmitted for cooperation in a remote PC through ZigBee and GPRS networks accordingly.Irrigation processes were arranged by a decision software.【Result and conclusion】Data could be transferred between system sensor networks and mobile communication network according to the system.Meanwhile,protocol conversion between different types of sensor networks and integrant sensor network managements could be completed.Further observations showed that the average packet loss rate was lower than 10%.This system could be suitable for orchard applications.
orchard environment;GPRS;ZigBee;remotemonitoring;decision support
S121;S667.2;S609
A
1001-411X(2014)04-0109-05
水果是中國種植業(yè)中排在糧食、蔬菜之后的第3大產(chǎn)業(yè),在國民經(jīng)濟中占有非常重要的地位[1-2].傳統(tǒng)的果園多處于偏遠地區(qū),存在人煙稀少、交通不便、地形復(fù)雜、維護不便、工作環(huán)境惡劣等問題.果園的管理也大多依靠人工完成,效率低下、工作量大、管理粗放[3].中小型果園設(shè)施落后配套設(shè)施不齊,可靠性差,果樹灌溉只信賴果農(nóng)經(jīng)驗進行漫灌或渠灌.稍大規(guī)模果園的管理多是對環(huán)境單因素進行監(jiān)測、控制,不能做到環(huán)境的綜合監(jiān)測和調(diào)節(jié)[4-5].果樹正常的生長需要一定的環(huán)境條件.環(huán)境條件不僅直接關(guān)系到果樹本身的生長狀況,而且影響到果實的產(chǎn)量和品質(zhì).果園環(huán)境重要參數(shù)主要有溫濕度(土壤、環(huán)境)、光照、土壤pH、營養(yǎng)液成分含量等[6],對環(huán)境各重要參數(shù)的實時檢測和綜合調(diào)控成為當前果園信息化的重要瓶頸.為了能使果樹達到高產(chǎn)高質(zhì),必須要對這些環(huán)境參數(shù)進行精確的檢測和綜合的調(diào)控.果園環(huán)境信息監(jiān)測系統(tǒng)的設(shè)計對實現(xiàn)果樹管理的現(xiàn)代化、精細化有著非常重要的意義[7-8].
2013-07-20優(yōu)先出版時間:2014-06-03
優(yōu)先出版網(wǎng)址:http:∥www.cnki.net/kcms/doi/10.7671/j.issn.1001-411X.2014.04.020.html
岳學(xué)軍(1971—),女,副教授,博士,E-mail:yuexuejun@scau.edu.cn;
國家星火計劃項目(2012GA780043);廣東省自然科學(xué)基金(S2012010009856);廣東省農(nóng)業(yè)標準化研究項目(粵財農(nóng)[2012]528號);廣東省農(nóng)業(yè)標準制定項目(粵財農(nóng)[2012]528號);廣州市科技計劃項目(7414558112697)
岳學(xué)軍,王葉夫,劉永鑫,等.基于GPRS與ZigBee的果園環(huán)境監(jiān)測系統(tǒng)[J].華南農(nóng)業(yè)大學(xué)學(xué)報,2014,35(4):109-113.