夏毅軍 田彬 羅學(xué)恩
摘要 研究了一種農(nóng)業(yè)物聯(lián)網(wǎng)數(shù)據(jù)交互方法,設(shè)計(jì)物聯(lián)網(wǎng)基于TCP/IP的數(shù)據(jù)交互流程和數(shù)據(jù)動(dòng)態(tài)中轉(zhuǎn)表觸發(fā)存儲(chǔ)機(jī)制,完成數(shù)據(jù)的接收、轉(zhuǎn)發(fā)和存儲(chǔ)。同時(shí),分析了農(nóng)業(yè)領(lǐng)域知識(shí),將物聯(lián)網(wǎng)采集控制數(shù)據(jù)與農(nóng)業(yè)領(lǐng)域知識(shí)結(jié)合起來(lái),建立農(nóng)情數(shù)據(jù)字典,使農(nóng)業(yè)生產(chǎn)者易于理解和使用農(nóng)業(yè)信息數(shù)據(jù)。
關(guān)鍵詞 農(nóng)業(yè)物聯(lián)網(wǎng);數(shù)據(jù)交互;農(nóng)情監(jiān)測(cè);遠(yuǎn)程采集控制
中圖分類(lèi)號(hào) S126 文獻(xiàn)標(biāo)識(shí)碼 A 文章編號(hào) 0517-6611(2017)28-0199-04
Abstract A kind of data interaction method for agricultural Internet of Things was studied.The data interaction flow and triggering and storage mechanism of data dynamic transit table for Internet of Things based on TCP/IP were designed to accomplish the datas receiving, retransmission and storage.Meantime, the knowledge of agricultural field was analyzed, and the acquisition and control data of Internet of Things were combined with knowledge in agricultural field.The agricultural condition data dictionary was constructed, which made agricultural producer understand and use agricultural information data easily.
Key words Agricultural Internet of Things;Data interaction;Monitoring of agricultural condition;Remote acquisition and control
農(nóng)情監(jiān)測(cè)是指對(duì)農(nóng)業(yè)生產(chǎn)布局、農(nóng)業(yè)環(huán)境狀況和災(zāi)害等過(guò)程的監(jiān)控,進(jìn)而有效掌握農(nóng)業(yè)生產(chǎn)狀況[1],指導(dǎo)農(nóng)業(yè)生產(chǎn)管理活動(dòng)。隨著農(nóng)業(yè)物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,農(nóng)情監(jiān)測(cè)信息的獲取方式從傳統(tǒng)的人工獲取逐漸過(guò)渡到應(yīng)用物聯(lián)網(wǎng)技術(shù)自動(dòng)遠(yuǎn)程獲取。農(nóng)業(yè)物聯(lián)網(wǎng)體系架構(gòu)由3個(gè)部分組成:感知農(nóng)情數(shù)據(jù)的感知層、傳輸數(shù)據(jù)的網(wǎng)絡(luò)層和數(shù)據(jù)分析處理的應(yīng)用層。現(xiàn)有的農(nóng)業(yè)物聯(lián)網(wǎng)技術(shù)重點(diǎn)在網(wǎng)絡(luò)層和應(yīng)用層解決數(shù)據(jù)交互的問(wèn)題,常用的方法是通過(guò)使用網(wǎng)關(guān)節(jié)點(diǎn)向感知傳感器設(shè)備等發(fā)送命令[2],傳感器節(jié)點(diǎn)接收到命令后,向網(wǎng)關(guān)節(jié)點(diǎn)反饋感知的數(shù)據(jù),網(wǎng)關(guān)節(jié)點(diǎn)將節(jié)點(diǎn)的數(shù)據(jù)上傳到應(yīng)用層供用戶使用和決策[3],但現(xiàn)有的方法無(wú)法有效解決維持型物聯(lián)網(wǎng)數(shù)據(jù)量大、碰撞多和實(shí)時(shí)性差等問(wèn)題[4-5]。如何保證數(shù)據(jù)可靠穩(wěn)定的交互,進(jìn)而使農(nóng)業(yè)物聯(lián)網(wǎng)用戶準(zhǔn)確有效地控制作物生產(chǎn)是目前亟需解決的問(wèn)題之一。面對(duì)海量的農(nóng)情數(shù)據(jù),筆者設(shè)計(jì)了一種農(nóng)業(yè)物聯(lián)網(wǎng)數(shù)據(jù)交互方法,設(shè)計(jì)數(shù)據(jù)接收存儲(chǔ)轉(zhuǎn)發(fā)流程和動(dòng)態(tài)觸發(fā)存儲(chǔ)機(jī)制,完成數(shù)據(jù)的實(shí)時(shí)更新存儲(chǔ),同時(shí)分析了農(nóng)業(yè)領(lǐng)域知識(shí),建立農(nóng)情數(shù)據(jù)字典,使農(nóng)業(yè)生產(chǎn)者易于分析和使用農(nóng)業(yè)物聯(lián)網(wǎng)數(shù)據(jù),進(jìn)而實(shí)現(xiàn)遠(yuǎn)程管理人員有效全局管理配置作物資源。
1 農(nóng)業(yè)物聯(lián)網(wǎng)數(shù)據(jù)交互模塊總體結(jié)構(gòu)
農(nóng)情物聯(lián)網(wǎng)數(shù)據(jù)交互模塊總體結(jié)構(gòu)如圖1所示。農(nóng)情監(jiān)測(cè)首先要分析農(nóng)業(yè)領(lǐng)域知識(shí),使用物聯(lián)網(wǎng)傳感器采集作物生長(zhǎng)環(huán)境等農(nóng)情信息。設(shè)計(jì)農(nóng)業(yè)物聯(lián)網(wǎng)數(shù)據(jù)交互模塊,拋棄現(xiàn)有農(nóng)業(yè)物聯(lián)網(wǎng)方法中使用GPS模塊、以太網(wǎng)或者WIFI形式的匯聚節(jié)點(diǎn)進(jìn)行網(wǎng)關(guān)節(jié)點(diǎn)與傳感器數(shù)據(jù)交互的方式[6],通過(guò)TCP/IP協(xié)議(即傳輸控制/網(wǎng)際協(xié)議)建立終端與服務(wù)器之間點(diǎn)對(duì)點(diǎn)的連接,將感知層采集的數(shù)據(jù)通過(guò)TCP/IP協(xié)議存儲(chǔ)在下位機(jī)服務(wù)器端單一結(jié)構(gòu)的實(shí)時(shí)更新數(shù)據(jù)表中。當(dāng)服務(wù)器端中間表發(fā)生更新時(shí),設(shè)計(jì)數(shù)據(jù)接收存儲(chǔ)模塊,觸發(fā)器實(shí)時(shí)調(diào)用存儲(chǔ)過(guò)程,將此時(shí)更新的數(shù)據(jù)存儲(chǔ)到服務(wù)器端的實(shí)時(shí)表及歷史記錄表中。同時(shí),分析農(nóng)業(yè)領(lǐng)域知識(shí),建立農(nóng)情數(shù)據(jù)字典,將農(nóng)情信息與存儲(chǔ)的實(shí)時(shí)歷史數(shù)據(jù)結(jié)合起來(lái),完成農(nóng)情數(shù)據(jù)的解析、處理及展示,用戶通過(guò)Web端瀏覽器數(shù)據(jù)平臺(tái)可及時(shí)便捷地查看當(dāng)前農(nóng)情狀況。
2 農(nóng)業(yè)物聯(lián)網(wǎng)數(shù)據(jù)交互關(guān)鍵模塊
2.1 服務(wù)器端數(shù)據(jù)接收存儲(chǔ)流程
服務(wù)器端數(shù)據(jù)接收存儲(chǔ)模塊是傳感器數(shù)據(jù)接收存儲(chǔ)的關(guān)鍵部分,多線程程序在感知到傳感器采集的實(shí)時(shí)數(shù)據(jù)后立刻將數(shù)據(jù)更新到中轉(zhuǎn)數(shù)據(jù)表中,中轉(zhuǎn)數(shù)據(jù)表接收更新操作指令后立即觸發(fā)存儲(chǔ)過(guò)程,存儲(chǔ)過(guò)程根據(jù)數(shù)據(jù)字典進(jìn)行數(shù)據(jù)解析,將數(shù)據(jù)實(shí)時(shí)更新到實(shí)時(shí)表和歷史數(shù)據(jù)表中。服務(wù)器端數(shù)據(jù)接收存儲(chǔ)流程如圖2所示。整個(gè)過(guò)程的每個(gè)階段都包含日志的記錄,對(duì)該過(guò)程的每個(gè)環(huán)節(jié)進(jìn)行監(jiān)測(cè)及問(wèn)題及時(shí)上傳處理。
2.2 數(shù)據(jù)動(dòng)態(tài)中轉(zhuǎn)表 使用觸發(fā)器技術(shù)[7],完成農(nóng)情數(shù)據(jù)轉(zhuǎn)發(fā)與存儲(chǔ)。當(dāng)采集數(shù)據(jù)的數(shù)據(jù)表發(fā)生更新時(shí),使用觸發(fā)器調(diào)用相應(yīng)的存儲(chǔ)過(guò)程,將當(dāng)前更新的數(shù)據(jù)存儲(chǔ)到對(duì)應(yīng)的實(shí)時(shí)數(shù)據(jù)表和插入到歷史數(shù)據(jù)表中,進(jìn)而完成實(shí)時(shí)數(shù)據(jù)更新及歷史數(shù)據(jù)存儲(chǔ)等功能。分析傳感器采集數(shù)據(jù)的特點(diǎn),數(shù)據(jù)采集以同一地址為單位,同一時(shí)間內(nèi)完成該地址下所有數(shù)據(jù)的更新存儲(chǔ)操作。設(shè)計(jì)傳感器采集數(shù)據(jù)存儲(chǔ)到單一結(jié)構(gòu)數(shù)據(jù)表,可以更加高效快捷地更新數(shù)據(jù)。數(shù)據(jù)中間表如表1所示,每行存儲(chǔ)一個(gè)地址的所有數(shù)據(jù),當(dāng)某行數(shù)據(jù)發(fā)生更新時(shí),調(diào)用觸發(fā)器,將該行的數(shù)據(jù)實(shí)時(shí)存儲(chǔ)或更新到數(shù)據(jù)庫(kù)中。
2.3 數(shù)據(jù)字典
農(nóng)情監(jiān)測(cè)數(shù)據(jù)字典是在分析作物的種植狀況、品種結(jié)構(gòu)、管理狀況和作物長(zhǎng)勢(shì)狀況及病蟲(chóng)害狀況的基礎(chǔ)上,提取農(nóng)情監(jiān)測(cè)數(shù)據(jù)參數(shù),實(shí)現(xiàn)分析與預(yù)估作物生長(zhǎng)及災(zāi)情損失、預(yù)測(cè)作物未來(lái)產(chǎn)量的目的。分析農(nóng)情監(jiān)測(cè)的主要要素包括:①作物長(zhǎng)勢(shì)狀況,如土壤溫濕度、空氣溫濕度、降雨量、風(fēng)向等作物生長(zhǎng)環(huán)境狀況;②物聯(lián)網(wǎng)設(shè)備的狀態(tài)監(jiān)測(cè)和控制,如外遮陽(yáng)設(shè)備的展開(kāi)、閉合及停止等設(shè)備狀態(tài)。分析農(nóng)情監(jiān)測(cè)的主要要素,建立農(nóng)情數(shù)據(jù)字典
(圖3)。農(nóng)情數(shù)據(jù)字典分為農(nóng)情采集數(shù)據(jù)字典和農(nóng)情控制數(shù)據(jù)字典2個(gè)部分。農(nóng)情采集數(shù)據(jù)字典存儲(chǔ)用于記錄作物長(zhǎng)勢(shì)信息的主要采集參數(shù)及參數(shù)的警戒值等基本信息。農(nóng)情控制數(shù)據(jù)字典存儲(chǔ)控制設(shè)備的開(kāi)關(guān)及對(duì)應(yīng)命令的信息,使用該字典可以通過(guò)命令查找到對(duì)應(yīng)開(kāi)關(guān)或者根據(jù)設(shè)備開(kāi)關(guān)查找到可以執(zhí)行的命令。
2.4 數(shù)據(jù)解析
數(shù)據(jù)解析流程如圖4所示。當(dāng)傳感器等物聯(lián)網(wǎng)設(shè)備上傳農(nóng)情數(shù)據(jù)時(shí),設(shè)計(jì)中轉(zhuǎn)數(shù)據(jù)表存儲(chǔ)實(shí)時(shí)農(nóng)情數(shù)據(jù)。同時(shí),設(shè)計(jì)中轉(zhuǎn)表實(shí)時(shí)更新觸發(fā)器,當(dāng)表存在更新時(shí),調(diào)用該觸發(fā)器進(jìn)行數(shù)據(jù)庫(kù)存儲(chǔ)等操作,存儲(chǔ)過(guò)程根據(jù)已經(jīng)建立的數(shù)據(jù)字典,解析上傳的農(nóng)情數(shù)據(jù),完成數(shù)據(jù)的接收存儲(chǔ)等工作。
2.5 數(shù)據(jù)觸發(fā)存儲(chǔ)
觸發(fā)器[8]是通過(guò)事件觸發(fā)的方式進(jìn)行邏輯處理及數(shù)據(jù)庫(kù)操作的部件,它是一種與表事件相關(guān)聯(lián)的特殊的存儲(chǔ)過(guò)程。設(shè)置UPDATE觸發(fā)器,當(dāng)服務(wù)器端數(shù)據(jù)庫(kù)中的某個(gè)表或字段存在更新或插入操作時(shí), 自動(dòng)觸發(fā)相應(yīng)的數(shù)據(jù)解析模塊,將實(shí)時(shí)插入或更新的數(shù)據(jù)接收、解析和存儲(chǔ)到服務(wù)器端的數(shù)據(jù)庫(kù)表中。根據(jù)傳感器等物聯(lián)網(wǎng)節(jié)點(diǎn)的不同,設(shè)置觸發(fā)器觸發(fā)條件的邏輯表達(dá)式,將物聯(lián)網(wǎng)節(jié)點(diǎn)的數(shù)據(jù)采集映射到表字段更新的行為方式中,當(dāng)邏輯表達(dá)式為T(mén)RUE時(shí),代表對(duì)應(yīng)物聯(lián)網(wǎng)節(jié)點(diǎn)設(shè)備進(jìn)行采集或控制操作,實(shí)時(shí)反映物聯(lián)網(wǎng)采集或控制狀況。
數(shù)據(jù)存儲(chǔ)過(guò)程模塊是對(duì)物聯(lián)網(wǎng)數(shù)據(jù)或命令的解析和響應(yīng),當(dāng)觸發(fā)器邏輯表達(dá)式成立,開(kāi)始觸發(fā)事件,將數(shù)據(jù)的值作為參數(shù)傳遞到數(shù)據(jù)存儲(chǔ)過(guò)程模塊中,此時(shí)存儲(chǔ)過(guò)程開(kāi)始運(yùn)行,根據(jù)農(nóng)情數(shù)據(jù)字典,自動(dòng)索引到農(nóng)情采集或控制設(shè)備的設(shè)備名稱(chēng)、區(qū)域及數(shù)據(jù)的參數(shù)名稱(chēng),存儲(chǔ)過(guò)程根據(jù)農(nóng)情數(shù)據(jù)字典解析的結(jié)果將中轉(zhuǎn)表更新的數(shù)據(jù)存儲(chǔ)到相應(yīng)農(nóng)情感知模塊中,完成數(shù)據(jù)解析和存儲(chǔ)的整個(gè)過(guò)程。存儲(chǔ)過(guò)程本身是已經(jīng)編譯好的數(shù)據(jù)庫(kù)操作語(yǔ)言。使用存儲(chǔ)過(guò)程,建立數(shù)據(jù)插入更新存儲(chǔ)過(guò)程,以滿足大量實(shí)時(shí)數(shù)據(jù)快速存儲(chǔ)到服務(wù)器的需求。建立實(shí)時(shí)數(shù)據(jù)查詢、歷史數(shù)據(jù)查詢存儲(chǔ)過(guò)程,通過(guò)傳遞時(shí)間、地址等參數(shù),快速完成數(shù)據(jù)庫(kù)海量數(shù)據(jù)的分析、處理及存儲(chǔ),提高了數(shù)據(jù)存儲(chǔ)的速度和安全性,提高遠(yuǎn)程數(shù)據(jù)存儲(chǔ)的穩(wěn)定性。
3 數(shù)據(jù)交互模塊實(shí)現(xiàn)
3.1 數(shù)據(jù)采集控制命令下發(fā)
數(shù)據(jù)采集控制順序如圖5所示。命令分發(fā)分為采集命令和控制命令2個(gè)部分。當(dāng)物聯(lián)網(wǎng)傳感器采集到農(nóng)情數(shù)據(jù)后,實(shí)時(shí)通過(guò)中間件模塊自動(dòng)觸發(fā)存儲(chǔ)到采集數(shù)據(jù)中轉(zhuǎn)表中,中轉(zhuǎn)表根據(jù)農(nóng)情數(shù)據(jù)字典自動(dòng)解析當(dāng)前更新數(shù)據(jù)的參數(shù)名稱(chēng)及農(nóng)情區(qū)域,并將其存儲(chǔ)到對(duì)應(yīng)應(yīng)用系統(tǒng)的實(shí)時(shí)和歷史數(shù)據(jù)庫(kù)中。當(dāng)用戶對(duì)采集的農(nóng)情信息進(jìn)行查詢時(shí),采集數(shù)據(jù)類(lèi)從已經(jīng)存儲(chǔ)好的農(nóng)情數(shù)據(jù)實(shí)時(shí)表或者歷史表中查詢出當(dāng)前實(shí)時(shí)或歷史數(shù)據(jù),完成采集數(shù)據(jù)、農(nóng)情數(shù)據(jù)的查詢及更新操作。
當(dāng)用戶對(duì)物聯(lián)網(wǎng)控制柜等進(jìn)行控制時(shí),首先下發(fā)對(duì)應(yīng)開(kāi)關(guān)的控制命令0/1或0/1/2(控制字典對(duì)應(yīng)開(kāi)關(guān)的控制量),命令直接下發(fā)到控制中轉(zhuǎn)表控制字段中,中間件以輪訓(xùn)的方式對(duì)控制表進(jìn)行掃描,發(fā)現(xiàn)命令更新立即接收。中間件接收到用戶下發(fā)的命令,首先進(jìn)行命令接收確認(rèn)返回確認(rèn)命令9,以便通知用戶設(shè)備是否可控及設(shè)備是否處于正常工作狀態(tài)。中間件接收并確認(rèn)命令后,通過(guò)TCP/IP協(xié)議完成對(duì)對(duì)應(yīng)設(shè)備開(kāi)關(guān)的控制操作,并返回控制結(jié)果0/1或0/1/2(正常狀態(tài))或者9(非正常狀態(tài))到中轉(zhuǎn)表返回字段中,中轉(zhuǎn)表命令更新時(shí),自動(dòng)觸發(fā)控制結(jié)果返回操作,根據(jù)控制數(shù)據(jù)字典表進(jìn)行0/1或0/1/2命令解析,查看設(shè)備是否正常執(zhí)行,并將結(jié)果返回到用戶操作界面上。
3.2 數(shù)據(jù)采集控制操作流程
采集控制操作流程如圖6所示。該系統(tǒng)分為客戶端、服務(wù)器端和采集控制中間模塊3個(gè)部分,其中客戶端是用戶進(jìn)行采集數(shù)據(jù)預(yù)覽和控制的主要用戶界面。服務(wù)器端進(jìn)行業(yè)務(wù)邏輯的處理,采集控制中間模塊負(fù)責(zé)與硬件數(shù)據(jù)的接收轉(zhuǎn)發(fā)存儲(chǔ)。當(dāng)傳感器采集到農(nóng)情數(shù)據(jù)時(shí),自動(dòng)上傳到服務(wù)器端,服務(wù)器端接收到數(shù)據(jù)后根據(jù)數(shù)據(jù)字典進(jìn)行解析,進(jìn)而完成數(shù)據(jù)的接收存儲(chǔ)過(guò)程。用戶進(jìn)行農(nóng)情設(shè)備控制時(shí),首先將控制命令發(fā)送到控制中轉(zhuǎn)模塊中,模塊接收到命令返回接收確認(rèn)命令。農(nóng)情設(shè)備執(zhí)行接收過(guò)程中,服務(wù)器端以輪訓(xùn)的方式在一定時(shí)間內(nèi)掃描采集控制中間模塊,當(dāng)返回控制結(jié)果時(shí)解析返回到頁(yè)面,否則超時(shí)返回控制失敗。
4 案例應(yīng)用
筆者以南京市東三鄉(xiāng)農(nóng)產(chǎn)品專(zhuān)業(yè)合作聯(lián)社的農(nóng)業(yè)物聯(lián)網(wǎng)系統(tǒng)提供的數(shù)據(jù)為支撐,通過(guò)傳感器連接數(shù)據(jù)交互模塊將數(shù)據(jù)更新到單一數(shù)據(jù)表中,每次更新都會(huì)觸發(fā)相應(yīng)的更新觸發(fā)器事件,將數(shù)據(jù)實(shí)時(shí)更新到實(shí)時(shí)數(shù)據(jù)庫(kù)表中,并存儲(chǔ)到歷史數(shù)據(jù)庫(kù)表中。同時(shí),開(kāi)發(fā)農(nóng)業(yè)領(lǐng)域知識(shí)與物聯(lián)網(wǎng)數(shù)據(jù)相結(jié)合的農(nóng)情監(jiān)測(cè)Web應(yīng)用模塊,實(shí)現(xiàn)以農(nóng)業(yè)數(shù)據(jù)為基礎(chǔ),以農(nóng)業(yè)知識(shí)為指導(dǎo)的農(nóng)情監(jiān)測(cè)分析。物聯(lián)網(wǎng)系統(tǒng)實(shí)現(xiàn)界面如圖7所示。目前,平臺(tái)遠(yuǎn)程存儲(chǔ)及更新數(shù)據(jù)達(dá)10萬(wàn)多條,性能快速穩(wěn)定,同時(shí)平臺(tái)存儲(chǔ)專(zhuān)家知識(shí)上千條,涉及常見(jiàn)品種的作物管理栽培知識(shí)。平臺(tái)設(shè)計(jì)以智慧農(nóng)業(yè)[9]的理念、精準(zhǔn)農(nóng)業(yè)的手段建設(shè)農(nóng)業(yè)示范區(qū),充分應(yīng)用現(xiàn)代信息技術(shù)成果,集成應(yīng)用計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)、物聯(lián)網(wǎng)技術(shù)等及專(zhuān)家智慧,實(shí)現(xiàn)農(nóng)業(yè)可視化遠(yuǎn)程診斷、遠(yuǎn)程控制、災(zāi)害預(yù)警等智能管理,引領(lǐng)現(xiàn)代農(nóng)業(yè)高新技術(shù)的快速發(fā)展與應(yīng)用。
5 結(jié)語(yǔ)
(1)設(shè)計(jì)農(nóng)業(yè)物聯(lián)網(wǎng)數(shù)據(jù)交互模塊,通過(guò)采用基于TCP/IP協(xié)議的點(diǎn)對(duì)點(diǎn)交互方法,設(shè)計(jì)數(shù)據(jù)交互流程,完成農(nóng)情數(shù)據(jù)實(shí)時(shí)接收和存儲(chǔ)工作,保證數(shù)據(jù)傳輸存儲(chǔ)的可靠性和實(shí)時(shí)性,解決了客戶端應(yīng)用平臺(tái)接收獲取農(nóng)情信息不準(zhǔn)確、不及時(shí)等問(wèn)題,進(jìn)而使農(nóng)業(yè)生產(chǎn)者準(zhǔn)確有效地通過(guò)信息控制作物生產(chǎn)。
(2)分析提取作物生長(zhǎng)的農(nóng)業(yè)領(lǐng)域知識(shí),建立農(nóng)情數(shù)據(jù)字典,將物聯(lián)網(wǎng)采集數(shù)據(jù)與農(nóng)情數(shù)據(jù)結(jié)合起來(lái),設(shè)計(jì)并開(kāi)發(fā)易于農(nóng)業(yè)生產(chǎn)者理解的Web遠(yuǎn)程農(nóng)情監(jiān)測(cè)模塊,系統(tǒng)采用B/S架構(gòu),易于訪問(wèn),從而解決了農(nóng)業(yè)物聯(lián)網(wǎng)數(shù)據(jù)不易理解和使用的問(wèn)題。
(3)通過(guò)使用該農(nóng)情監(jiān)測(cè)系統(tǒng),農(nóng)業(yè)生產(chǎn)者可以快捷地查看當(dāng)前作物的農(nóng)情狀況,幫助農(nóng)業(yè)生產(chǎn)者采取合理的農(nóng)業(yè)生產(chǎn)管理措施。
參考文獻(xiàn)
[1]曹衛(wèi)星,朱艷.數(shù)字農(nóng)作技術(shù)[M].北京:科學(xué)出版社,2008.
[2] 趙亮,黎峰.GPRS 無(wú)線網(wǎng)絡(luò)在遠(yuǎn)程數(shù)據(jù)采集中的應(yīng)用[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26(9):2552-2554.
[3] 李福童.物聯(lián)網(wǎng)感知層實(shí)時(shí)數(shù)據(jù)處理技術(shù)研究[D].沈陽(yáng):遼寧大學(xué),2014:5-20.
[4] 劉強(qiáng),崔莉,陳海明.物聯(lián)網(wǎng)關(guān)鍵技術(shù)與應(yīng)用[J].計(jì)算機(jī)科學(xué),2010,37(6):1-4,10.
[5] 孫柏林.物聯(lián)網(wǎng)及其電氣應(yīng)用研究[J].電氣時(shí)代,2010(5):25-28.
[6] 杜雯.物聯(lián)網(wǎng)信息系統(tǒng)數(shù)據(jù)傳輸技術(shù)[J].工業(yè)控制計(jì)算機(jī),2014,27(8):95-96.
[7] 康效龍,張玉清,田玉敏.觸發(fā)器在實(shí)現(xiàn)數(shù)據(jù)庫(kù)安全方面的新應(yīng)用[J].計(jì)算機(jī)工程,2005,31(19):157-159.
[8] 張滬寅,陳珉,文小軍,等.主動(dòng)實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)觸發(fā)器模型的研究[J].武漢大學(xué)學(xué)報(bào)(信息科學(xué)版),2002,27(6):642-646.
[9] 江志峰.智慧農(nóng)業(yè)[M].北京:電子工業(yè)出版社,2013.