999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于物聯網的農田滴灌遠程監控系統設計

2018-05-04 03:35:38劉育辰李江全左乾坤
自動化與儀表 2018年4期
關鍵詞:系統

劉育辰,李江全,左乾坤

(石河子大學 機械電氣工程學院,石河子 832000)

近年來,農田滴灌逐漸代替傳統灌溉模式成為農田灌溉的主要方式。目前農田滴灌有線控制自動化已廣泛應用于農業生產,實現了對農田的節水灌溉,并節約了人力資源。

在農田滴灌應用物聯網技術,可以通過無線傳感網絡實現田間環境信息和電磁閥工作狀態的遠程獲取,并控制電磁閥工作,使農戶免去有線自動化控制設施的安裝、維護費用,依據農田種植環境信息完成對農田的節水灌溉任務,實現智能化精準農業[1]。為此文中設計了基于物聯網的農田滴灌遠程監控系統。

1 遠程監控系統總體設計

1.1 系統結構

基于物聯網的農田滴灌遠程監控系統,采用物聯網體系經典的3層架構,依次為感知層、網絡傳輸層和應用層,整體結構如圖1所示[2]。

圖1 農田滴灌遠程監控系統結構Fig.1 Structure of remote monitoring and control system for agriculture drip irrigation

1.2 系統工作原理

農田安裝的多個感知節點利用ZigBee技術組成無線傳感網絡,實時監測田間作物生長環境信息和田間設備工作狀態信息,將采集到的信息發送至匯聚節點,匯聚節點接收傳感器采集的信息并通過內置的3G模塊傳輸至3G網絡[3]。3G網絡將數據通過互聯網傳輸至監控中心計算機。用戶端電腦、手機通過互聯網訪問監控中心計算機獲取田間信息,發送控制指令遠程控制田間電磁閥工作。

2 系統硬件設計

2.1 感知層硬件

感知層是物聯網技術的基礎,實現數據的采集處理和傳輸控制。感知層分為感知節點、控制節點和匯聚節點,其硬件結構如圖2所示[4]。

圖2 感知層節點硬件結構Fig.2 Hardware structure of perception layer node

2.1.1 感知節點

感知節點負責采集農田環境信息。采用D058-B型光照強度傳感器、SHT10型溫度傳感器、FDS100型濕度傳感器、YS1120B型風速傳感器和TDR-3型土壤水分傳感器等作為農田感知節點的傳感單元;選用PIC18F6722單片機作為感知節點控制器的處理單元;選用ZigBee 2530無線通信模塊作為通信單元[3-4]。感知節點集成了空氣溫濕度、光照和土壤水分等傳感器,其硬件結構如圖2(a)所示。

2.1.2 控制節點

控制節點用于控制田間電磁閥的工作。選用PIC18F6722單片機作為控制節點控制器的處理單元,選用ZigBee 2530無線通信模塊作為通信單元,以實現電磁閥開/關控制及電磁閥狀態信息反饋,其硬件結構如圖2(b)所示。

2.1.3 匯聚節點

匯聚節點傳輸感知節點和控制節點的信息,完成感知層與網絡層的連接。系統采用網狀拓撲結構進行組網,各感知節點采集的信息通過周圍控制節點進行中繼轉發,最終將數據發送到匯聚節點,并傳輸至3G網絡。

選用S3C2440單片機作為匯聚節點控制器的處理單元;選用ZigBee 2530無線通信模塊作為無線傳輸單元;選用EM560無線3G模塊作為網絡傳輸單元。其硬件結構如圖2(c)所示。

2.2 網絡層硬件

網絡層是感知層與應用層的橋梁。該系統選用基于GSM的CDMA200接入技術[5],接收匯聚節點EM560無線3G模塊傳輸的數據并進行處理,再將數據通過基站傳輸到監控中心計算機。監控中心計算機位于連隊管理機房,主要用于田間信息采集、轉換處理、數據庫記錄以及報表統計。

2.3 應用層硬件

移動終端手機用戶通過手機實時掌握田間環境與電磁閥狀態信息,控制田間電磁閥工作。

3 系統軟件設計

3.1 感知層軟件設計

節點單片機程序基于ZigBee無線傳感網絡,使用C語言編寫。依據該系統功能需求,在實際農田環境下,節點數量少、部署間隔遠,節點硬件資源有限,故采用定時讀取數據方式獲取農田環境信息。

3.1.1 感知節點程序設計

感知節點上電后,首先進行系統初始化,加入ZigBee無線通信網絡,周期性采集農田環境信息并存儲,將采集到的數據發送至匯聚節點,然后清空感知節點存儲的數據信息。若在規定時間內,匯聚節點未接收到感知節點采集的相關信息,則該感知節點處于異常狀態,進行異常處理。

3.1.2 控制節點程序設計

控制節點用于周期性地查看是否有匯聚節點發送的控制指令,若有則執行指令實現電磁閥啟、閉控制;否則正常執行電磁閥狀態采集任務,將電磁閥工作狀態傳送至匯聚節點。其信息采集與數據傳輸的程序設計與感知節點類似??刂乒濣c工作流程如圖3所示 (該圖去掉虛線框部分,剩下的為感知節點工作流程)。初始化中:time為時間變量,記錄感知節點工作時間;send=0為未發送數據;val-sensor作為存儲傳感器采集的環境信息單元。

圖3 控制節點流程Fig.3 Flow chart of control node

3.1.3 匯聚節點程序設計

匯聚節點上電后,首先進行系統初始化,建立傳感網絡;控制節點和感知節點加入傳感網絡時,向匯聚節點注冊自身的網絡地址和物理地址、父節點的網絡地址等信息;匯聚節點再將這些信息通過接入網關轉發至移動網絡,并結合節點的位置信息直觀地繪制出網絡的拓撲結構,待網絡工作穩定后,再向控制節點發送鄰居表請求。監控中心計算機在獲得各控制節點的鄰居表信息后,建立起更為完善的網絡拓撲結構。當網絡感知到某個節點或鏈路發生變化,將向監控中心計算機報告,監控中心計算機據此動態更新網絡拓撲,從而實時反映網絡的運行情況[6]。

3.2 網絡層軟件設計

網絡層軟件由田間監測系統、數據獲取系統和監控中心系統組成。其中,數據獲取系統負責完成2個任務:管理傳感器節點;把采集到的田間環境數據按照相應協議規則,通過傳感網絡發送給田間監測系統。田間監測系統負責轉發由數據獲取系統收集的田間環境數據,至監控中心計算機,并根據相應規則,轉發監控中心計算機的信息至數據獲取系統[7]。

采用這樣的結構設計,可以解決多個監測區域同時上傳田間環境數據的問題,而且可以在多個傳感網之間建立網狀網絡,使單個設備出現故障時不會影響整個系統正常運行,提高了系統穩定性。

3.3 應用層軟件設計

3.3.1 功能設計

應用層軟件包括客戶端PC軟件和移動終端手機APP,為用戶提供感知層信息,通過網絡遠程控制電磁閥。

該系統按功能分為數據顯示模塊、閥門控制模塊、作業統計模塊、警報監聽模塊和用戶管理模塊。其中,數據顯示模塊用于實時顯示農田的環境信息參數及農田環境歷史數據;閥門控制模塊用于遠程控制田間的控制節點工作,驅動電磁閥對農田進行滴灌;作業統計模塊用于記錄農田的灌溉次數、灌溉時間、灌溉用水量;警報監聽模塊對傳感器采集的數據進行報警參數設置,超過設定值時進行報警;用戶管理負責識別用戶身份,給予用戶相關使用權限。

3.3.2 PC端功能設計

用戶獲取數據和遠程控制請求,通過http協議發送請求數據至監控中心計算機前端服務接口[8],檢查用戶請求是否正確,正確則向監控中心計算機數據管理模塊發送請求數據,管理模塊根據請求進行相應處理,將結果返回給用戶。用戶請求處理流程如圖4所示。

3.3.3 手機端功能設計

手機客戶端運行的Android 4.0操作系統基于Android studio平臺采用Java語言開發[9]。田間設備與用戶APP間的數據通信,采用無數據點透傳方式[10],設備上報數據協議見表1。其中,包長度len是從命令開始一直到校驗和的字節長度(包括命令和校驗和);dev_status是需要透傳數據,可設置任意長度。

圖4 用戶請求處理流程Fig.4 Flow chart of user request processing

表1 設備上報數據協議Tab.1 Device reporting data protocol

APP接收到數據后,需要將16進制byte轉換為string,接收到的dataMap字典中有對應設備名稱的key,對應值即傳輸數據。用戶可通過給設備設置定時任務,讓設備在預定的日期、時間執行某些農田灌溉任務。

4 系統功能測試

為驗證遠程監控系統的功能,將系統安裝在某地5號泵房。該泵房已安裝計算機控制系統,可為140 hm2棉田實施自動化灌溉。

為實現遠程網絡監控,測試其系統功能,測試時在田間安裝了3個感知節點(分別安裝風速傳感器、雨量傳感器、光照強度傳感器、溫度傳感器、濕度傳感器和土壤水分傳感器),2個控制節點 (可控制8個電磁閥的啟閉)以及1個匯聚節點(安裝3G模塊)。各節點通過ZigBee的數傳模塊進行數據通信,再將數據發送給匯聚節點。匯聚節點利用安裝的3G模塊發射3G信號,通過安裝在住宅區附近的信號塔將田間數據遠程發送至服務器,存儲在后臺數據庫。試驗現場如圖5所示。

圖5 試驗現場Fig.5 Experimental field

使用手機APP進行測試,點擊數據顯示按鈕可顯示當前監測實時數據,如圖6所示;點擊設備控制按鈕,在控制界面選擇電磁閥節點,可以控制電磁閥打開/關閉,如圖7所示。

圖6 數據顯示界面Fig.6 Display data interface

圖7 控制界面Fig.7 Control interface

可以在現場觀察到用戶通過手機選擇相應電磁閥發送開啟指令后,田間對應編號的電磁閥開啟,水流通過,電磁閥打開時間比發送指令時間平均延遲8 s,滿足灌溉控制要求。

5 結語

基于物聯網的農田滴灌遠程監控系統可使農戶通過移動終端手機遠程實時采集顯示農田土壤水分等相關環境參數,并且可以根據作物實際生長需要,通過手機開啟以及關閉電磁閥進行遠程灌溉。通過在農田應用物聯網技術可以做到既滿足作物生長發育的需要,又可提高農場職工農業信息化管理水平。

參考文獻:

[1] 閔沛,鄭劍鋒,強浩,等.現代化智慧農業溫室監控系統設計[J].自動化與儀表,2017,32(2):60-63,67.

[2] 楊揚.物聯網基礎與應用[M].北京:北京大學出版社,2015.

[3] 楊婷.基于ZigBee無線傳感器網絡的自動滴灌系統設計[D].南京:南京農業大學,2010.

[5] 吳祥.基于ZigBee的低功耗農田灌溉監控系統設計與實現[D].成都:電子科技大學,2013:16-21.

[5] 孫玉硯,劉卓華,李強,等.一種面向3G接入的物聯網安全架構[J].計算機研究與發展,2010,47(S2):327-332.

[6] 李寧.基于物聯網架構和ZigBee協議的監控系統的設計與實現[D].天津:天津大學,2012.

[7] 劉榮.基于無線傳感器網絡的氣象觀測系統的中間件設計與實現[D].南京:南京信息工程大學,2013.

[8] 于合龍,劉杰,馬麗,等.基于Web的設施農業物聯網遠程智能控制系統的設計與實現[J].中國農機化學報,2014,35(2):240-245.

[9] 鹿曼.基于Android的智能家居控制系統的設計與實現[D].濟南:山東建筑大學,2013.

[10]于洪濤,吳迪,朱齊山,等.一種基于無線透傳傳感網絡的分布式環境監測系統的設計[J].現代電子技術,2015,39(18):128-132.

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 国产喷水视频| 一区二区三区精品视频在线观看| 亚洲人成网址| www.亚洲一区| a天堂视频| 国产成人精品免费视频大全五级| 人人爽人人爽人人片| 亚洲人在线| 亚洲精品中文字幕午夜| 亚洲天堂免费在线视频| 久久精品一卡日本电影| 91精品最新国内在线播放| 国产精品视频观看裸模| 无码中字出轨中文人妻中文中| 99精品国产高清一区二区| 久久五月视频| 国产簧片免费在线播放| 熟妇丰满人妻av无码区| 国产精品 欧美激情 在线播放| 青青久久91| 国产三级精品三级在线观看| 精品91视频| 欧美日韩亚洲国产主播第一区| 欧美一级在线播放| 一区二区三区成人| 亚洲av无码牛牛影视在线二区| 亚洲成人黄色网址| 乱人伦中文视频在线观看免费| 中文字幕乱码二三区免费| 伊伊人成亚洲综合人网7777| 激情综合网址| 国产成人无码综合亚洲日韩不卡| 国产1区2区在线观看| 92午夜福利影院一区二区三区| 国产精品开放后亚洲| 日本高清有码人妻| 亚洲色欲色欲www在线观看| 欧美另类视频一区二区三区| 成人在线观看一区| 亚洲六月丁香六月婷婷蜜芽| 精品人妻AV区| 午夜三级在线| 欧美成人国产| 欧美日韩中文字幕在线| 亚洲第一视频免费在线| 国产精品免费p区| 国产精品美女免费视频大全| 国产激情无码一区二区三区免费| 亚洲二区视频| 午夜欧美在线| 狠狠色噜噜狠狠狠狠奇米777| 成人免费视频一区| 欧美成人免费午夜全| 小说 亚洲 无码 精品| 高清无码手机在线观看| 丁香亚洲综合五月天婷婷| 欧美综合成人| 中文字幕乱妇无码AV在线| 亚洲日韩久久综合中文字幕| 26uuu国产精品视频| 亚洲成人播放| 欧美国产另类| 日韩一区精品视频一区二区| 欧美精品1区2区| 国产99热| 午夜少妇精品视频小电影| 国产福利影院在线观看| 日本国产精品| 亚洲成人77777| 久久国产精品麻豆系列| 国产午夜精品鲁丝片| 91精品国产自产91精品资源| 国产欧美网站| 国产99免费视频| 91久草视频| 欧美精品另类| 国产1区2区在线观看| 丁香综合在线| 麻豆国产原创视频在线播放| 精品三级网站| 日韩在线网址| 国产真实乱子伦视频播放|