尹娜
(大連海洋大學(xué)應(yīng)用技術(shù)學(xué)院 遼寧省大連市 116000)
溫室大棚種植模式作為我國現(xiàn)代農(nóng)業(yè)發(fā)展的一部分,已經(jīng)在我國廣泛推廣。傳統(tǒng)的溫室大棚雖然具備透過、保溫、保濕等功能,但是大棚內(nèi)的所有關(guān)于作物生長的參數(shù)指標(biāo)都需要人工采集的方式獲取,除了需要耗費(fèi)巨大的人工成本外,還存在人工操作不當(dāng)會(huì)破壞作物生長環(huán)境、人工采集參數(shù)與指標(biāo)不準(zhǔn)確、數(shù)據(jù)分析與處理不及時(shí)等問題,從而影響作物的正常生長,造成不必要的經(jīng)濟(jì)損失。同時(shí),對(duì)于作物果實(shí)的光照度測(cè)量完全是依照人工經(jīng)驗(yàn)判斷,缺乏科學(xué)準(zhǔn)確的數(shù)據(jù)支撐,無法完全實(shí)現(xiàn)對(duì)作物種植實(shí)時(shí)監(jiān)測(cè),精準(zhǔn)控制。
“溫濕度”:溫度,是表述空氣或其它物質(zhì)的熱度。濕度,則表述的是空氣中含水量的多少,一般用相對(duì)濕度表述,最高100%,最低0.00%。
“光照度”:農(nóng)作物的生長發(fā)育都離不開光照,新疆產(chǎn)地的葡萄之所以甜度高,正是因?yàn)樾陆钠咸压庹粘渥?。光照不但可以為作物自身進(jìn)行光合作用提供所需的能量,而且可以為大棚形成適宜作物生長的氣候環(huán)境創(chuàng)造條件。
“監(jiān)測(cè)”:檢測(cè),監(jiān)控。櫻桃大棚溫濕度及光照度監(jiān)測(cè)系統(tǒng),是實(shí)現(xiàn)對(duì)櫻桃溫室大棚中空氣溫濕度多點(diǎn)采集、土壤濕度多點(diǎn)采集、光照強(qiáng)度多點(diǎn)分析等功能,結(jié)合基于Internet 大數(shù)據(jù)分析,及時(shí)為農(nóng)戶提供準(zhǔn)確的數(shù)據(jù)和參考建議,提高櫻桃產(chǎn)量。
目前,國內(nèi)對(duì)蔬菜溫室大棚的監(jiān)控系統(tǒng)已經(jīng)很成熟,但是針對(duì)櫻桃大棚的檢測(cè)監(jiān)控系統(tǒng)應(yīng)該是剛剛起步,尤其是果實(shí)的光照度監(jiān)測(cè),還沒有成熟的系統(tǒng)。
ZigBee技術(shù)是一種無線通訊技術(shù),具備低功耗、低成本、短時(shí)延、網(wǎng)絡(luò)容量大、安全性能高等優(yōu)點(diǎn),與CDMA 和GSM 網(wǎng)絡(luò)十分相似。ZigBee 數(shù)傳模塊與移動(dòng)網(wǎng)絡(luò)基站在工作原理上也有許多相似之處,ZigBee 技術(shù)的通訊距離是支持無限延展的,從最標(biāo)準(zhǔn)的75m 可以根據(jù)需要不斷擴(kuò)大范圍。
ZigBee 網(wǎng)絡(luò)節(jié)點(diǎn)功能強(qiáng)大,每一個(gè)獨(dú)立的網(wǎng)絡(luò)節(jié)點(diǎn)都可以成為監(jiān)控對(duì)象,獨(dú)立的網(wǎng)絡(luò)節(jié)點(diǎn)與傳感器連接就可以直接對(duì)目標(biāo)對(duì)象進(jìn)行實(shí)時(shí)監(jiān)控和數(shù)據(jù)采集,還可以通過系統(tǒng)將其它網(wǎng)絡(luò)節(jié)點(diǎn)的數(shù)據(jù)資料、參數(shù)指標(biāo)傳送過來。不僅如此,ZigBee 網(wǎng)絡(luò)節(jié)點(diǎn)(FFD)在屬于該節(jié)點(diǎn)信號(hào)覆蓋的范圍內(nèi),均可以與系統(tǒng)內(nèi)部孤立的子節(jié)點(diǎn)(RFD)進(jìn)行無線連接。
ZigBee 的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)主要有3 種:網(wǎng)型結(jié)構(gòu)、星形結(jié)構(gòu)和樹形結(jié)構(gòu)。每一種結(jié)構(gòu)應(yīng)用于不同的領(lǐng)域,ZigBee 無線網(wǎng)絡(luò)傳感器的協(xié)調(diào)器節(jié)點(diǎn)可以接收和發(fā)送無線信號(hào)。同時(shí),ZigBee 無線網(wǎng)絡(luò)還具備自組織、自愈等功能。
ZigBee 節(jié)點(diǎn)具有自組網(wǎng)和低功耗的特點(diǎn),建立櫻桃大棚無線傳感器網(wǎng)絡(luò),通過在ZigBee 上的溫度、濕度和光照度傳感器實(shí)時(shí)采集各項(xiàng)信息,根據(jù)大棚的具體面積,合理投入多個(gè)ZigBee 節(jié)點(diǎn),設(shè)計(jì)一個(gè)主機(jī)和多個(gè)從機(jī)組成的無線傳感器監(jiān)測(cè)網(wǎng)絡(luò)的整體框架結(jié)構(gòu),如圖1 所示。
ZigBee 網(wǎng)絡(luò)的組建需要完成協(xié)調(diào)器網(wǎng)絡(luò)初始化和節(jié)點(diǎn)通過協(xié)調(diào)器加入網(wǎng)絡(luò)兩個(gè)步驟。完成網(wǎng)絡(luò)初始化的操作過程如下:
(1)需要檢測(cè)網(wǎng)絡(luò)協(xié)調(diào)器。首先需要檢驗(yàn)節(jié)點(diǎn)為FFD節(jié)點(diǎn)與否,在確定節(jié)點(diǎn)為FFD 節(jié)點(diǎn)后,再檢驗(yàn)該節(jié)點(diǎn)有無協(xié)調(diào)器存在于網(wǎng)絡(luò)內(nèi)部。再確定該節(jié)點(diǎn)并未加入其它網(wǎng)絡(luò)且具備協(xié)調(diào)器功能后,才能確定該節(jié)點(diǎn)滿足條件,能夠建立ZigBee 網(wǎng)絡(luò),這個(gè)節(jié)點(diǎn)成為這個(gè)網(wǎng)絡(luò)的協(xié)調(diào)器,產(chǎn)生信標(biāo)并不斷擴(kuò)散出去。
圖1:ZigBee 節(jié)點(diǎn)和ZigBee 網(wǎng)絡(luò)
圖2:ZigBee 網(wǎng)關(guān)
圖3:上位機(jī)監(jiān)控界面
(2)信道掃描。協(xié)調(diào)器建立新的網(wǎng)絡(luò)后進(jìn)行信道掃描,包括:能量掃描和主動(dòng)掃描。第一步,排除干擾,對(duì)物理層所有默認(rèn)的信道或者用戶指定的信道進(jìn)行能量掃描。根據(jù)信道測(cè)量值按照遞增排序的處理方法將信道進(jìn)行排列,篩選出能量值符合標(biāo)準(zhǔn)的信道進(jìn)行下一步驟,能量值超出能量范圍的信道則全部舍棄。第二步,符合能量值范圍的信道執(zhí)行主動(dòng)掃描,選擇網(wǎng)絡(luò)數(shù)目最少的信道確定該信道作為用于建立新網(wǎng)絡(luò)的信道。
(3)配置網(wǎng)絡(luò)參數(shù)。通過信道掃描篩選出滿足要求的信道,協(xié)調(diào)器則會(huì)確定一個(gè)PAN 描述符,確定的PAN 描述符必須滿足PAN ≤0×3FFF 且PAN ≠0×FFFF,同時(shí)該P(yáng)AN 描述符必須是所選擇的信道內(nèi)唯一的描述符。短地址(16 位)和擴(kuò)展地址(64位)是ZigBee 網(wǎng)絡(luò)的兩種地址模式。通常協(xié)調(diào)器選擇的短地址為0x0000。本地網(wǎng)絡(luò)中的設(shè)備標(biāo)識(shí)采用短地址(16 位),在任意一個(gè)網(wǎng)絡(luò)中,短地址在每個(gè)設(shè)備中都是獨(dú)一無二的,當(dāng)節(jié)點(diǎn)加入網(wǎng)絡(luò)時(shí)由其父節(jié)點(diǎn)分配并通過使用短地址來通信;擴(kuò)展地址由IEEE 組織分配,用于唯一的設(shè)備標(biāo)識(shí)。
(4)運(yùn)行新網(wǎng)絡(luò)。將網(wǎng)絡(luò)參數(shù)配置好,運(yùn)行新網(wǎng)絡(luò),啟動(dòng)狀態(tài)通過原語通知網(wǎng)絡(luò)層,網(wǎng)絡(luò)層管理實(shí)體再通過原語通知上層協(xié)調(diào)器初始化的狀態(tài)。
在檢測(cè)網(wǎng)絡(luò)協(xié)調(diào)器、信道掃描、配置網(wǎng)絡(luò)參數(shù)、運(yùn)行新網(wǎng)絡(luò)都順利進(jìn)行后,網(wǎng)絡(luò)初始化這一步驟就成功了,等待其它節(jié)點(diǎn)加入即可。
節(jié)點(diǎn)通過協(xié)調(diào)器加入網(wǎng)絡(luò):
(1)查找網(wǎng)絡(luò)協(xié)調(diào)器。對(duì)周圍網(wǎng)絡(luò)的協(xié)調(diào)器進(jìn)行主動(dòng)掃描,掃描過程中若檢測(cè)到信標(biāo),就能夠獲取協(xié)調(diào)器的相關(guān)信息,可以發(fā)出請(qǐng)求與協(xié)調(diào)器連接。在選擇合適的網(wǎng)絡(luò)之后,上層將請(qǐng)求mac 層對(duì)物理層和mac 層的phyCurrentChannel、macPANID 等PIB 屬性進(jìn)行相應(yīng)的設(shè)置。掃描過程中若沒有檢測(cè)到信標(biāo),在一段時(shí)間間隔后,節(jié)點(diǎn)會(huì)再次對(duì)周圍網(wǎng)絡(luò)的協(xié)調(diào)器進(jìn)行掃描。
(2)發(fā)送關(guān)聯(lián)請(qǐng)求命令。協(xié)調(diào)器接收到節(jié)點(diǎn)發(fā)送的關(guān)聯(lián)請(qǐng)求的命令后會(huì)立即回復(fù)一個(gè)確認(rèn)幀(ACK),并且協(xié)調(diào)器會(huì)將連接指示原語發(fā)送給它的上層。協(xié)調(diào)器上層在收到指示原語后,會(huì)對(duì)自身的情況做出判斷,判斷依據(jù)包括:能量和存儲(chǔ)空間情況。協(xié)調(diào)器的能量和存儲(chǔ)空間滿足要求時(shí),協(xié)調(diào)器上層才會(huì)允許節(jié)點(diǎn)加入,將響應(yīng)發(fā)送給節(jié)點(diǎn)的mac 層。
(3)等待協(xié)調(diào)器處理。協(xié)調(diào)器加入請(qǐng)求命令被節(jié)點(diǎn)接收一段時(shí)間后,節(jié)點(diǎn)的mac 層會(huì)接受協(xié)調(diào)器的連接響應(yīng)。協(xié)調(diào)器的能量和存儲(chǔ)空間都充足的情況下,協(xié)調(diào)器會(huì)分配一個(gè)短地址給節(jié)點(diǎn),該節(jié)點(diǎn)與協(xié)調(diào)器成功連接。
(4)發(fā)送數(shù)據(jù)請(qǐng)求命令。在響應(yīng)時(shí)間內(nèi)協(xié)調(diào)器允許節(jié)點(diǎn)加入,響應(yīng)時(shí)間過后節(jié)點(diǎn)向協(xié)調(diào)器發(fā)送數(shù)據(jù)請(qǐng)求命令并且將該命令進(jìn)行存儲(chǔ)。
(5)回復(fù)。關(guān)聯(lián)響應(yīng)命令被節(jié)點(diǎn)接收后,協(xié)調(diào)器會(huì)收到節(jié)點(diǎn)發(fā)送的確認(rèn)幀(ack),表示該節(jié)點(diǎn)成功接收連接響應(yīng)命令,節(jié)點(diǎn)回復(fù)確認(rèn)幀(ack)的時(shí)候會(huì)將協(xié)調(diào)器的短地址(16 位)和擴(kuò)展地址(64 位)保存下來。同時(shí),該節(jié)點(diǎn)會(huì)將連接確認(rèn)原語發(fā)送至上層,通告關(guān)聯(lián)加入成功的信息。
設(shè)計(jì)智能網(wǎng)關(guān),通過Wi-Fi 技術(shù),將ZigBee 網(wǎng)絡(luò)與智能終端連接,并連接Internet,如圖2 所示。
采用Android 編程技術(shù)編寫移動(dòng)終端(手機(jī))監(jiān)測(cè)程序的界面,完成上位機(jī)和主ZigBee 協(xié)調(diào)器間數(shù)據(jù)通信,實(shí)現(xiàn)上位機(jī)監(jiān)控界面與主機(jī)控制器之間實(shí)時(shí)數(shù)據(jù)通信的功能,如圖3 所示。
系統(tǒng)中對(duì)光照度的監(jiān)測(cè)是特色。光照是農(nóng)作物生長發(fā)育不可或缺的一個(gè)重要因素,溫室大棚的環(huán)境條件也離不開光照。農(nóng)作物的生長速率以及農(nóng)作物的產(chǎn)量和質(zhì)量都與光照息息相關(guān)。光照對(duì)于溫室大棚起的最重要的兩點(diǎn)作用:
(1)農(nóng)作物的生長發(fā)育離不開光合作用。
(2)溫室大棚的溫度調(diào)控離不開光照。
光照雖然對(duì)于農(nóng)作物十分重要,但是光照強(qiáng)度也必須是控制在合理的范圍內(nèi)。高強(qiáng)度的光照會(huì)造成農(nóng)作物的水分迅速流失,嚴(yán)重的甚至?xí)?duì)葉片造成一定損傷,危害農(nóng)作物的健康狀態(tài);光照度不足,農(nóng)作物不能充分地獲取光能進(jìn)行光合作用,農(nóng)作物營養(yǎng)匱乏就會(huì)影響農(nóng)作物的產(chǎn)量。在這些情況下,經(jīng)與農(nóng)戶調(diào)研得知,“光照量”對(duì)櫻桃果實(shí)的成熟度尤其重要。
系統(tǒng)中引入ZigBee 技術(shù),Android 系統(tǒng)等物聯(lián)網(wǎng)技術(shù),構(gòu)建以移動(dòng)終端為核心的櫻桃大棚溫濕度及光照度監(jiān)測(cè)系統(tǒng),為農(nóng)戶及時(shí)提供溫室大棚的各項(xiàng)信息,并結(jié)合基于Internet 的大數(shù)據(jù)分析技術(shù),及時(shí)為農(nóng)戶提供解決方案,是本系統(tǒng)的技術(shù)創(chuàng)新點(diǎn)。
櫻桃大棚溫濕度及光照度監(jiān)測(cè)系統(tǒng)主要采用低功耗無線傳感器網(wǎng)絡(luò)ZigBee 技術(shù),組成溫濕度和光照度采集網(wǎng)絡(luò),通過移動(dòng)互聯(lián)網(wǎng)技術(shù),將信息及時(shí)顯示到農(nóng)戶的手機(jī)上,同時(shí)結(jié)合基于Internet的大數(shù)據(jù)分析技術(shù),為農(nóng)戶提供建議和參考。
系統(tǒng)的研制,使農(nóng)戶能更及時(shí)方便的獲取精準(zhǔn)的櫻桃大棚的光照度、溫度、濕度、CO2等技術(shù)參數(shù),并通過大數(shù)據(jù)技術(shù)為農(nóng)戶提供合理的建議。根據(jù)精準(zhǔn)的數(shù)據(jù)信息作為支撐,打造大棚內(nèi)部最佳的農(nóng)作物生長環(huán)境,解決農(nóng)作物因?yàn)榇笈飪?nèi)部溫濕度以及光照不達(dá)標(biāo)而影響農(nóng)作物生長的問題,從而達(dá)到提高作物的產(chǎn)量和果實(shí)的質(zhì)量,形成科學(xué)技術(shù)與農(nóng)業(yè)種植相結(jié)合的全新種植模式,實(shí)現(xiàn)農(nóng)業(yè)現(xiàn)代化,打造高效優(yōu)質(zhì)的農(nóng)產(chǎn)品,降低勞動(dòng)成本的同時(shí),提升農(nóng)民的收入水平。
我國科學(xué)技術(shù)在不斷地創(chuàng)新與發(fā)展,農(nóng)產(chǎn)品市場(chǎng)經(jīng)濟(jì)也在迅速發(fā)展。隨著現(xiàn)代化信息技術(shù)在全國各地的覆蓋與推廣,以物聯(lián)網(wǎng)技術(shù)為核心的農(nóng)業(yè)種植模式將會(huì)在現(xiàn)代農(nóng)業(yè)種植領(lǐng)域占據(jù)重要的地位。農(nóng)業(yè)化與信息化的結(jié)合將會(huì)很好地推動(dòng)農(nóng)業(yè)種植的發(fā)展,種植模式朝著綠色、生態(tài)、節(jié)能、高效的方向轉(zhuǎn)變,我國農(nóng)民的經(jīng)濟(jì)收入將不斷提升,農(nóng)業(yè)市場(chǎng)經(jīng)濟(jì)也將在我國市場(chǎng)經(jīng)濟(jì)占據(jù)更大的比重。