藍善根
(貴州省郵電規(guī)劃設(shè)計院有限公司 貴州省貴陽市 550000)
隨著我國對農(nóng)村發(fā)展的重視程度逐漸提升,從種糧補貼到集約化的土地管理,出臺了很多政策為農(nóng)民增收,農(nóng)業(yè)現(xiàn)代信息化建設(shè)因此也取得了飛躍式進展。智慧農(nóng)業(yè)應(yīng)運而生,由無線傳感技術(shù)、人工智能、自動控制技術(shù)等多種現(xiàn)代化技術(shù)結(jié)合的物聯(lián)網(wǎng)技術(shù)被廣泛研究與應(yīng)用。本文理論結(jié)合實際,將物聯(lián)網(wǎng)應(yīng)用于智慧農(nóng)業(yè),在對農(nóng)業(yè)信息科學(xué)采集、監(jiān)控與處理基礎(chǔ)上保障農(nóng)業(yè)的可持續(xù)發(fā)展。
物聯(lián)網(wǎng)技術(shù)在近些年進入了高速發(fā)展的時代,其主要是指如傳感器信息采集技術(shù)、紅外感應(yīng)器、定位系統(tǒng)、無線組網(wǎng)信息傳輸?shù)雀鞣N相關(guān)設(shè)備及技術(shù),采集并處理聲音、光照、化學(xué)信息、物理信息以及生物信息,通過機器學(xué)習(xí)以及機器自主判斷發(fā)出指令,控制機器組完成特定任務(wù),實現(xiàn)智能化識別以及管理[2]。本文基于其技術(shù)特點,從數(shù)據(jù)輸出流動的角度來分析物聯(lián)網(wǎng)技術(shù)在實際應(yīng)用中的數(shù)據(jù)處理方案。如圖 1 所示。
M2M(Machine-to-Machine)即機器和機器之間建立連接,在目前物聯(lián)網(wǎng)結(jié)構(gòu)中占據(jù)中主要位置,同時其不只是簡單的數(shù)據(jù)交換和和機械交換技術(shù),即使沒有人工干預(yù),也能夠自主采集信息,自主分析判斷,并對被控制的機器發(fā)出正確的指令,即機器被賦予“思想”和“智慧”。
1.3.1 體系結(jié)構(gòu)
在目前的無線傳感器網(wǎng)絡(luò)應(yīng)用中,其主要是由一些分散且數(shù)量相對較多的無線傳感器節(jié)點所組成,這些節(jié)點主要是用于感知其周圍環(huán)境的各種信息,其與無線網(wǎng)絡(luò)協(xié)議組成的網(wǎng)絡(luò)能夠得到有效應(yīng)用,并且在每一個節(jié)點信息進行交換之后,利用無線傳感器網(wǎng)關(guān)來進行數(shù)據(jù)傳輸,最終傳輸?shù)奖O(jiān)控主機系統(tǒng)中,實現(xiàn)數(shù)據(jù)的最終傳輸目標(biāo)。
1.3.2 節(jié)點類型與ZigBee 協(xié)議
1.3.2.1 節(jié)點類型
圖1:物聯(lián)網(wǎng)數(shù)據(jù)處理流程
圖2:溫室大棚系統(tǒng)架構(gòu)圖
無線傳感器節(jié)點(WSN)具有能耗低、尺寸小等特點,為物聯(lián)網(wǎng)發(fā)展發(fā)揮了重要作用。節(jié)點分為傳感節(jié)點、路由節(jié)點和匯聚節(jié)點三種形式。其中最為普通也是數(shù)量最多的節(jié)點就是傳感節(jié)點,其可以對數(shù)據(jù)進行收集和整理,隨后將這些數(shù)據(jù)傳輸?shù)铰酚善鞯墓?jié)點中,這種方式的優(yōu)點在于,如果在數(shù)據(jù)傳輸期間發(fā)生某個節(jié)點故障,其也不會影響到整個網(wǎng)絡(luò)環(huán)境功能。但是需要注意的是,路由節(jié)點并不關(guān)鍵,并且在一些較小規(guī)模的網(wǎng)絡(luò)結(jié)構(gòu)中可以不使用路由節(jié)點來實現(xiàn)數(shù)據(jù)存儲與和傳輸,此時的數(shù)據(jù)會繼續(xù)傳給周圍的一些傳感節(jié)點來實現(xiàn)數(shù)據(jù)的傳輸和存儲。匯聚節(jié)點是整個網(wǎng)絡(luò)組成中最為重要的節(jié)點類型,所有節(jié)點所感知的數(shù)據(jù)都需要經(jīng)過其進行傳輸,所以其與其他一些節(jié)點相比較而言,數(shù)據(jù)處理能力和電池續(xù)航能力相對較強,如果此時發(fā)生某個節(jié)點故障,這些所被感知的數(shù)據(jù)會在本處的匯聚節(jié)點進行存儲,最后在任務(wù)管理器的作用下,用戶可以對所感知的數(shù)據(jù)進行分析和處理,實施最終決策。在無線傳感器中的節(jié)點協(xié)議模塊有著一定的不同之處,其可以根據(jù)功能的不同來進行不同的加載。
1.3.2.2 ZigBee 協(xié)議
協(xié)議是保障網(wǎng)絡(luò)構(gòu)建的重要基礎(chǔ),并且在這種規(guī)則下,ZigBee協(xié)議能夠?qū)崿F(xiàn)無線傳感器節(jié)點重要的通信功能,并且其具有簡單、安全和功率消耗低等特點,在無線短距離數(shù)據(jù)傳輸中有著十分重要的作用和意義[3]。該協(xié)議的基礎(chǔ)是IEEE 802.15.4,但是該協(xié)議在構(gòu)建過程中將PHY 和MAC 兩個層次進行考慮,所以需要擴展ZigBee 協(xié)議內(nèi)容與空間,將其與更高層次的標(biāo)準(zhǔn)要求進行銜接,為后續(xù)各種網(wǎng)絡(luò)的建設(shè)創(chuàng)造基礎(chǔ)條件。
溫室大棚結(jié)合物聯(lián)網(wǎng)技術(shù),主要包含傳感分析以及控制系統(tǒng),包含溫度、濕度、土壤、通風(fēng)、光照等等環(huán)境檢測與控制,如溫度控制設(shè)備以及通風(fēng)設(shè)備等,調(diào)節(jié)環(huán)境以滿足作物生長。本文基于溫室大棚的特點提出其具體的監(jiān)控與數(shù)據(jù)采集系統(tǒng)架構(gòu),如圖2 溫室大棚系統(tǒng)架構(gòu)圖所示。
在結(jié)構(gòu)上講,該監(jiān)測系統(tǒng)包含數(shù)據(jù)采集終端、服務(wù)器和操作用戶三部分組成。設(shè)計該系統(tǒng)要考慮:對溫室大棚中各種農(nóng)作物的實際情況進行分析,明確其室內(nèi)溫度、濕度、光照強度和二氧化碳濃度等各項數(shù)據(jù)參數(shù),需要保障數(shù)據(jù)的準(zhǔn)確,這樣可以客觀的反映出大棚的實際環(huán)境狀態(tài)和特點。數(shù)據(jù)采集和傳輸具備極強的抗干擾能力;顯示界面系統(tǒng)實時顯示重要數(shù)據(jù);一旦產(chǎn)生突發(fā)事件,提供預(yù)警以及應(yīng)急處理機制。
在實際設(shè)計的采集終端作業(yè)中,需要保障整個監(jiān)測系統(tǒng)數(shù)據(jù)來源的準(zhǔn)確性,這也是實現(xiàn)監(jiān)測的基礎(chǔ)條件。在數(shù)據(jù)采集終端中,對于芯片的考慮而言主要包含單片機和四種傳感器類型芯片,在整個終端系統(tǒng)中,單片機是中心技術(shù),并且每一個數(shù)據(jù)采集都需要在模數(shù)轉(zhuǎn)換之后輸送到單片機中,然后根據(jù)無線收發(fā)模塊將數(shù)據(jù)傳輸?shù)骄徒墓?jié)點。其運行的流程為:為系統(tǒng)加電,做好數(shù)據(jù)采取的前期初始化工作,需要明確的是,數(shù)據(jù)采集在一般情況下需要根據(jù)所申請的中斷要求進行的,如果存在此種情況,會調(diào)用系統(tǒng)子程序,根據(jù)數(shù)模轉(zhuǎn)化來采集數(shù)據(jù)。但是在實際的數(shù)據(jù)采集中,四個通道會對應(yīng)著不同的環(huán)境參數(shù),所以需要循環(huán)監(jiān)測這四個通道的實際情況,只有這四個通道采集數(shù)據(jù)完畢之后,才可以進行數(shù)據(jù)的處理。
匯聚節(jié)點的設(shè)計在協(xié)調(diào)器設(shè)計中占據(jù)著重要位置,并且其可以在傳感器網(wǎng)絡(luò)建立過程中將系統(tǒng)節(jié)點存儲的數(shù)據(jù)傳輸?shù)竭h(yuǎn)程控制器中,此匯聚結(jié)點對于數(shù)據(jù)的分析與處理能力上都要高出傳感節(jié)點。在具體應(yīng)用中,由于該結(jié)點具備一定的感知能力,所以其芯片設(shè)計與普通節(jié)點基本相同,只是在供電方面和協(xié)議方面有一定的差異。所以如果有著充足的條件,可以在結(jié)點中加裝一組持續(xù)供電的電池,利用芯片來支持技術(shù)運行。
2.4.1 網(wǎng)絡(luò)協(xié)調(diào)器的確定
找到協(xié)調(diào)器結(jié)點,結(jié)合掃描來判定,設(shè)定掃描時限,如果在時限內(nèi)部不能發(fā)現(xiàn)其網(wǎng)絡(luò)中含有其他協(xié)調(diào)器,則可以判定其滿足要求。
2.4.2 信道掃描
首先結(jié)合默認(rèn)或者指定的信道來進行能量掃描,標(biāo)注出可用信道,結(jié)合能量升序來進行信道排序。其次搜索能夠在通信半徑內(nèi)信標(biāo)幀,結(jié)合信標(biāo)幀來發(fā)現(xiàn)最佳通道,滿足最少的ZigBee 網(wǎng)絡(luò)。
2.4.3 配置網(wǎng)絡(luò)PAN ID
在合適信道發(fā)現(xiàn)之后,確定網(wǎng)絡(luò)標(biāo)識PAN ID 為將要組件的ZigBee 網(wǎng)絡(luò),這個網(wǎng)絡(luò)標(biāo)識一般為四位16 進制數(shù),數(shù)值不超過0x3FFF。然后在ZigBee 中64 位擴展地址和16 位短地址共同形成網(wǎng)絡(luò)地址,由IEEE 組織統(tǒng)一分配擴展地址,用作設(shè)備的唯一表示[8]。其中短地址必須保持唯一,為后來的結(jié)點提供入網(wǎng)標(biāo)識,一般設(shè)定的短地址為0x0000。
2.4.4 網(wǎng)絡(luò)運行
在網(wǎng)絡(luò)PAN ID 配置之后MAC 層被原語通知啟動運行,改變協(xié)調(diào)器的參數(shù)狀態(tài)。等到網(wǎng)絡(luò)初始化完成之后,其他結(jié)點可以申請加入網(wǎng)絡(luò),在實施數(shù)據(jù)監(jiān)控、采集和傳輸以及分析處理等方面作出其應(yīng)有的功能。
2.4.5 服務(wù)器端設(shè)計
通過結(jié)點入網(wǎng)和知識領(lǐng)域接入,用戶可以在服務(wù)器端對物聯(lián)網(wǎng)技術(shù)中的各項設(shè)施進行操作,進而實現(xiàn)服務(wù)器端的數(shù)據(jù)接收和處理,為后續(xù)各項農(nóng)業(yè)生產(chǎn)決策打下基礎(chǔ)。
綜上所述,本文以溫室大棚環(huán)境中的物聯(lián)網(wǎng)技術(shù)相關(guān)分析為基礎(chǔ),采用CRNN 算法,提出物聯(lián)網(wǎng)技術(shù)在溫室大棚環(huán)境中的重要應(yīng)用,其中包含數(shù)據(jù)采集端設(shè)計、服務(wù)器端設(shè)計和采集數(shù)據(jù)功能和監(jiān)測報警機制設(shè)計等,希望能夠為相關(guān)農(nóng)業(yè)生產(chǎn)提供一些有效的建議和技術(shù)基礎(chǔ),進而促進農(nóng)業(yè)的建設(shè)與可持續(xù)發(fā)展。