亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Web的遠(yuǎn)程農(nóng)業(yè)溫室監(jiān)控系統(tǒng)設(shè)計(jì)

        2016-07-10 06:32:25胡云陽張智斌王海瑞
        安徽農(nóng)業(yè)科學(xué) 2016年5期
        關(guān)鍵詞:無線傳感網(wǎng)絡(luò)遠(yuǎn)程監(jiān)控

        胡云陽 張智斌 王海瑞

        摘要 針對(duì)現(xiàn)代溫室監(jiān)控系統(tǒng)時(shí)效性差、監(jiān)控環(huán)境因子單一等問題,設(shè)計(jì)了一種基于Web技術(shù)與無線傳感網(wǎng)絡(luò)技術(shù)ZigBee的遠(yuǎn)程溫室監(jiān)控系統(tǒng),實(shí)現(xiàn)對(duì)溫室環(huán)境參數(shù)溫度、二氧化碳濃度、濕度的數(shù)據(jù)采集,利用互聯(lián)網(wǎng)進(jìn)行遠(yuǎn)程Web客戶端的實(shí)時(shí)顯示,實(shí)現(xiàn)遠(yuǎn)程Web客戶端對(duì)溫室內(nèi)通風(fēng)、灌溉、燈光設(shè)施的調(diào)節(jié)控制,滿足了分散不集中的現(xiàn)代農(nóng)業(yè)設(shè)施環(huán)境信息監(jiān)控的需求。

        關(guān)鍵詞 Web;ZigBee;無線傳感網(wǎng)絡(luò);遠(yuǎn)程監(jiān)控

        中圖分類號(hào) S126;TP393.1 文獻(xiàn)標(biāo)識(shí)碼 A 文章編號(hào) 0517-6611(2016)05-328-03

        Abstract Aiming at the problems of modern greenhouse monitoring system, such as poor timeliness, and single monitoring environment factors, a remote greenhouse monitoring system based on Web technology and wireless sensor network technology ZigBee was designed, achieving greenhouse environment parameters such as temperature, carbon dioxide concentration, humidity data acquisition. Using Internet to carry out realtime display of the remote Web client, can realize the control of ventilation, irrigation and lighting facilities in greenhouse, meet the needs of modern decentralized agricultural facilities and environmental information monitoring.

        Key words Web; ZigBee; Wireless sensor networks; Remote monitoring

        隨著現(xiàn)代農(nóng)業(yè)技術(shù)的飛速發(fā)展,溫室已經(jīng)由傳統(tǒng)的簡(jiǎn)易塑料大棚發(fā)展成為具有人工控制自動(dòng)化、機(jī)械化程度很高的現(xiàn)代化溫室模式。溫室中的溫度、濕度、二氧化碳濃度、光照以及室內(nèi)的通風(fēng)、灌溉都是影響農(nóng)作物生長的重要環(huán)境參數(shù),如何對(duì)這些重要的環(huán)境參數(shù)進(jìn)行遠(yuǎn)程智能監(jiān)控,是目前農(nóng)業(yè)現(xiàn)代化領(lǐng)域的關(guān)鍵問題和熱點(diǎn)問題之一。監(jiān)測(cè)數(shù)據(jù)的準(zhǔn)確性和實(shí)時(shí)性是開發(fā)遠(yuǎn)程監(jiān)控系統(tǒng)的必須要解決的問題。

        傳統(tǒng)的農(nóng)業(yè)溫室監(jiān)控依然存在著控制技術(shù)智能程度過低的問題,對(duì)農(nóng)作物生長環(huán)境的調(diào)控技術(shù)不夠完善,只能簡(jiǎn)單地進(jìn)行數(shù)據(jù)采集顯示和控制,對(duì)采集的數(shù)據(jù)分析處理等不夠成熟,同時(shí)主要采用C/S模式的監(jiān)控模式存在著用戶使用不便的缺點(diǎn)。針對(duì)以上問題,筆者利用Web技術(shù)與無線傳感網(wǎng)絡(luò)技術(shù)ZigBee,采用B/S架構(gòu)模式構(gòu)建基于Web的遠(yuǎn)程農(nóng)業(yè)設(shè)施監(jiān)控系統(tǒng),實(shí)現(xiàn)了對(duì)監(jiān)控?cái)?shù)據(jù)的存儲(chǔ)、分析和處理,以及溫室內(nèi)相關(guān)種植設(shè)備的控制,以期達(dá)到大規(guī)模農(nóng)業(yè)溫室分布式遠(yuǎn)程集中監(jiān)控和低投入高產(chǎn)出的目的。

        1 遠(yuǎn)程監(jiān)控系統(tǒng)總體

        1.1 系統(tǒng)總體框架

        基于Web的遠(yuǎn)程監(jiān)控系統(tǒng)根據(jù)功能不同劃分為3層,對(duì)現(xiàn)場(chǎng)生產(chǎn)設(shè)備進(jìn)行數(shù)據(jù)采集與處理的現(xiàn)場(chǎng)監(jiān)控層,存儲(chǔ)與共享監(jiān)控信息數(shù)據(jù)的Web服務(wù)層,與用戶交互的Web監(jiān)控層,系統(tǒng)總體結(jié)構(gòu)見圖1。

        在現(xiàn)場(chǎng)監(jiān)控層中主要在室內(nèi)采用大量的無線傳感網(wǎng)絡(luò)節(jié)點(diǎn),利用ZigBee自組網(wǎng)技術(shù)自組智能網(wǎng)絡(luò)系統(tǒng),實(shí)現(xiàn)分布式多點(diǎn)采集。采集的數(shù)據(jù)通過網(wǎng)關(guān)上傳到服務(wù)器端,由服務(wù)器處理后存儲(chǔ)到數(shù)據(jù)庫,同時(shí)服務(wù)器將實(shí)時(shí)數(shù)據(jù)通過Internet互聯(lián)網(wǎng)發(fā)給Web客戶端,用戶在任何地方通過瀏覽器便可以方便快捷地瀏覽這些監(jiān)控?cái)?shù)據(jù),用戶也可以在Web頁面上設(shè)置、修改參數(shù)遠(yuǎn)程控制溫室內(nèi)相關(guān)的設(shè)施。系統(tǒng)采用B/S的架構(gòu)模式,改善了傳統(tǒng)C/S模式無法夸平臺(tái)的局限性,使得系統(tǒng)應(yīng)用更加靈活通用,便于系統(tǒng)的升級(jí)和維護(hù)。

        1.2 基于Web服務(wù)器的數(shù)據(jù)庫

        整個(gè)系統(tǒng)中數(shù)據(jù)庫主要負(fù)責(zé)實(shí)時(shí)數(shù)據(jù)的存儲(chǔ)、讀取和歷史監(jiān)控?cái)?shù)據(jù)的查詢。一個(gè)穩(wěn)定的數(shù)據(jù)庫將對(duì)整個(gè)系統(tǒng)的正常運(yùn)行起到重要的作用,在遠(yuǎn)程監(jiān)控系統(tǒng)中數(shù)據(jù)庫建立在Web服務(wù)器端,通過接口程序的調(diào)用,執(zhí)行實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)的接受和存儲(chǔ)?,F(xiàn)場(chǎng)監(jiān)控層的無線傳感節(jié)點(diǎn)通過ZigBee無線模塊通過自組網(wǎng)絡(luò)與網(wǎng)關(guān)連接,將獲得的實(shí)時(shí)數(shù)據(jù)信息實(shí)時(shí)發(fā)送到Web服務(wù)器端進(jìn)行數(shù)據(jù)的解析和處理,將有效的數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫。用戶只要通過瀏覽器便可對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行瀏覽和對(duì)分布在設(shè)施內(nèi)的無線傳感節(jié)點(diǎn)進(jìn)行遠(yuǎn)程控制。

        2 無線傳感網(wǎng)絡(luò)系統(tǒng)

        2.1 ZigBee自組網(wǎng)技術(shù)

        ZigBee技術(shù)是一種新興的短距離無線雙向通信技術(shù),擁有低成本、低損耗、時(shí)間延遲短、安全性能高、靈活易用等特點(diǎn),受到廣泛的關(guān)注和應(yīng)用。它是由ZigBee聯(lián)盟在802.15.4標(biāo)準(zhǔn)的基礎(chǔ)上提出來的,IEEE802.15.4標(biāo)準(zhǔn)組織定義的,相比于WiFi在技術(shù)上更簡(jiǎn)單,2.4 GHz的ZigBee信號(hào)強(qiáng)度也比較準(zhǔn)確,網(wǎng)絡(luò)容量大,理論上1個(gè)ZigBee網(wǎng)絡(luò)的容量可達(dá)65 536個(gè),雖然它的數(shù)據(jù)傳輸速度只有250 kpbs,但只對(duì)于采集環(huán)境參數(shù)傳感器信息來講能夠提供較高性價(jià)比的解決方案。同時(shí)ZigBee支持地理定位功能,這對(duì)于查找設(shè)備異常故障有非常重要的作用。

        ZigBee網(wǎng)絡(luò)有兩種常見的拓?fù)浣Y(jié)構(gòu):星型拓?fù)浜忘c(diǎn)對(duì)點(diǎn)拓?fù)浣Y(jié)構(gòu)。每個(gè)ZigBee網(wǎng)絡(luò)都至少需要一個(gè)網(wǎng)絡(luò)協(xié)調(diào)器FDD來實(shí)現(xiàn)網(wǎng)絡(luò)協(xié)調(diào)功能,一個(gè)終端設(shè)備FDD或者RFD,為節(jié)約系統(tǒng)成本該設(shè)計(jì)使用RFD。星型拓?fù)浣Y(jié)構(gòu)一般由一個(gè)FFD和若干RFD組成,F(xiàn)FD充當(dāng)網(wǎng)絡(luò)協(xié)調(diào)功能,其他設(shè)備負(fù)責(zé)協(xié)調(diào)通信。ZigBee采用的自組織網(wǎng),當(dāng)ZigBee網(wǎng)絡(luò)模塊終端在彼此的通信范圍內(nèi),通過自動(dòng)尋找,很快就可以形成一個(gè)互聯(lián)互通的ZigBee網(wǎng)絡(luò),如果模塊移動(dòng)彼此之間的網(wǎng)絡(luò)還會(huì)發(fā)生變化,可以通過重新尋找通信對(duì)象,再次確定相互聯(lián)絡(luò),對(duì)原有網(wǎng)絡(luò)進(jìn)行刷新。ZigBee組網(wǎng)模式見圖2。

        2.2 無線傳感節(jié)點(diǎn)

        分布在溫室中的監(jiān)控站點(diǎn)的無線傳感器節(jié)點(diǎn)由傳感器模塊、處理器模塊、無線通信模塊和電源模塊組成。傳感器模塊負(fù)責(zé)采集監(jiān)測(cè)區(qū)域的瓦斯氣體濃度數(shù)據(jù)并進(jìn)行數(shù)據(jù)轉(zhuǎn)換;微控制器模塊控制著整個(gè)無線傳感器節(jié)點(diǎn)的操作,處理該節(jié)點(diǎn)采集的數(shù)據(jù)和其他傳感器節(jié)點(diǎn)發(fā)來的監(jiān)測(cè)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ);無線通信模塊負(fù)責(zé)各傳感器節(jié)點(diǎn)之間的組網(wǎng)、通信、交換控制信息以及收發(fā)采集存儲(chǔ)的信息;電源模塊為整個(gè)傳感器節(jié)點(diǎn)的運(yùn)行提供電源,這里采用電池供電。無線傳感器節(jié)點(diǎn)結(jié)構(gòu)見圖3。

        對(duì)于微控制器模塊,該研究使用Philips公司開發(fā)的32位低功耗ARM處理器LPC2160,該處理器完全滿足對(duì)整個(gè)無線傳感器節(jié)點(diǎn)的控制操作,且其較低的功耗對(duì)于采用電池供電的傳感器節(jié)點(diǎn)大大延長了電池的使用時(shí)間,減少因更換電池帶來的維護(hù)成本。CC2430是一顆真正的系統(tǒng)芯片(SoC)CMOS解決方案,該ZigBee射頻芯片能夠大大提高節(jié)點(diǎn)的性能,滿足ZigBee技術(shù)的2.4 GHz ISM波段的應(yīng)用,具有低成本、低功耗的特點(diǎn)。

        2.3 傳感器節(jié)點(diǎn)程序設(shè)計(jì)

        傳感器節(jié)點(diǎn)軟件實(shí)現(xiàn)系統(tǒng)初始化傳感器節(jié)點(diǎn)、進(jìn)行環(huán)境參數(shù)采集與其他傳感器節(jié)點(diǎn)、協(xié)調(diào)器通信。通電后先對(duì)節(jié)點(diǎn)進(jìn)行初始化操作,然后搜索附近協(xié)調(diào)器FFD組建的網(wǎng)絡(luò),若附近找到協(xié)調(diào)器網(wǎng)絡(luò)則加入網(wǎng)絡(luò),若沒有找到協(xié)調(diào)器則將自身設(shè)為協(xié)調(diào)器FFD等待其他節(jié)點(diǎn)加入網(wǎng)絡(luò),開始采集氣體濃度數(shù)據(jù)并及時(shí)上傳到協(xié)調(diào)器節(jié)點(diǎn),由協(xié)調(diào)器節(jié)點(diǎn)在傳給PC機(jī),保證將監(jiān)測(cè)信息及時(shí)發(fā)送到Web服務(wù)器端數(shù)據(jù)庫。協(xié)調(diào)器將定時(shí)檢測(cè)網(wǎng)絡(luò)內(nèi)傳感器節(jié)點(diǎn)設(shè)備運(yùn)行狀態(tài),發(fā)現(xiàn)故障節(jié)點(diǎn)立刻將故障信息發(fā)送給PC機(jī),同時(shí)協(xié)調(diào)器節(jié)點(diǎn)會(huì)向區(qū)域內(nèi)各節(jié)點(diǎn)發(fā)送控制指令。傳感器節(jié)點(diǎn)工作流程見圖4。

        3 基于Web的遠(yuǎn)程溫室監(jiān)控系統(tǒng)

        3.1 基于Ajax技術(shù)的Web數(shù)據(jù)交互

        Ajax(Asynchronous JavaScript and XML)由Adptive path的顧問Jesse James Garrett首先提出,是一種創(chuàng)建異步通信交互式網(wǎng)頁的Web技術(shù),其核心是JavaScript對(duì)象XMLHttpRequest,是一種創(chuàng)建異步請(qǐng)求的技術(shù)。XMLHttpRequest可以使用JavaScript 向服務(wù)器提出請(qǐng)求并處理響應(yīng),同時(shí)不會(huì)阻塞用戶。 傳統(tǒng)的Web應(yīng)用用戶在提交表單(form)時(shí),Web服務(wù)器會(huì)接受并處理用戶提交的表單,然后向?yàn)g覽器返回一個(gè)新的網(wǎng)頁。這種請(qǐng)求數(shù)據(jù)的方式會(huì)浪費(fèi)很多資源,因?yàn)榍昂髢蓚€(gè)頁面中的大部分Html代碼往往是相同的。在遠(yuǎn)程監(jiān)控系統(tǒng)中,Web頁面切換、顯示實(shí)時(shí)數(shù)據(jù)時(shí),如果采用傳統(tǒng)交互模式則會(huì)出現(xiàn)頁面不斷的刷新閃爍,Web頁面加載緩慢影響系統(tǒng)的體驗(yàn)效果。

        Ajax引擎通過客戶端腳本JavaScript調(diào)用XMLHttpRequest對(duì)象,產(chǎn)生Http請(qǐng)求不需要等待服務(wù)器響應(yīng),服務(wù)器將向Web客戶端傳回XML格式數(shù)據(jù),利用JavaScript DOM編程操作Html頁面實(shí)現(xiàn)Web頁面的動(dòng)態(tài)局部刷新,應(yīng)用模型如圖5所示。這種方法能減少對(duì)服務(wù)器的冗余請(qǐng)求以及響應(yīng),減輕服務(wù)器的負(fù)擔(dān),同時(shí)降低了帶寬資源的浪費(fèi),給用戶帶來良好的體驗(yàn)。

        3.2 監(jiān)控?cái)?shù)據(jù)的實(shí)時(shí)顯示

        系統(tǒng)是采用基于Web技術(shù)的B/S結(jié)構(gòu)遠(yuǎn)程監(jiān)控系統(tǒng),系統(tǒng)是實(shí)時(shí)性要求較高的Web應(yīng)用。數(shù)據(jù)動(dòng)態(tài)顯示要求頁面不斷地刷新更新數(shù)據(jù),它的實(shí)時(shí)性就是要求頻繁地更新客戶端的數(shù)據(jù)。該系統(tǒng)中采用C#編程語言利用asp.Net中的Ajax控件,來解決實(shí)時(shí)數(shù)據(jù)顯示部分的局部刷新Ajax技術(shù)的應(yīng)用,能夠避免開發(fā)者進(jìn)行復(fù)雜的客戶端腳本編寫,只需要在頁面上進(jìn)行控件的操作就可以實(shí)現(xiàn)局部刷新。Web 頁面采用 Ajax中的 Timer控件設(shè)置定時(shí)局部周期性的更新,將實(shí)現(xiàn)局部更新的區(qū)域放置在 UpdataPanel 控件中, 然后通過Script Manager 控件制定需要執(zhí)行的腳本就可以進(jìn)行局部更新。

        3.3 溫室設(shè)備的遠(yuǎn)程控制 設(shè)備的遠(yuǎn)程控制也是系統(tǒng)設(shè)計(jì)的重要組成部分,也是遠(yuǎn)程監(jiān)控系統(tǒng)中控制的一個(gè)具體的體現(xiàn)。設(shè)備的控制指令主要通過建立套接字socket()函數(shù)來實(shí)現(xiàn)發(fā)送,用戶在Web客戶端對(duì)設(shè)備控制參數(shù)修改時(shí),客戶端發(fā)出的指令由指定的端口發(fā)送給Web服務(wù)器端,服務(wù)器將控制指令存入實(shí)時(shí)數(shù)據(jù)庫,通過控制服務(wù)器的串口發(fā)給與設(shè)備相連的無線傳感節(jié)點(diǎn)中的微控制器,控制指令執(zhí)行完成后并向服務(wù)器返回控制信息,并將數(shù)據(jù)庫中與設(shè)備相關(guān)的狀態(tài)信息進(jìn)行更新。

        4 結(jié)語

        基于Web的遠(yuǎn)程農(nóng)業(yè)溫室監(jiān)控系統(tǒng),利用Web技術(shù)與ZigBee無線傳感網(wǎng)絡(luò)技術(shù)結(jié)合充分的發(fā)揮Internet的優(yōu)勢(shì),實(shí)現(xiàn)了對(duì)實(shí)時(shí)環(huán)境數(shù)據(jù)的采集及顯示、數(shù)據(jù)處理、實(shí)時(shí)控制的功能。系統(tǒng)對(duì)農(nóng)業(yè)溫室中影響農(nóng)作物生長的各環(huán)境要素的智能監(jiān)控,節(jié)約了溫室管理者的勞動(dòng)成本,為管理者提供了更加便利、準(zhǔn)確、智能的管理工具。

        參考文獻(xiàn)

        [1]王茹香,鞏志強(qiáng),薛祥坤.采用AJAX技術(shù)的 Internet 準(zhǔn)實(shí)時(shí)溫度監(jiān)控系統(tǒng)[J].安徽農(nóng)業(yè)科學(xué),2012,40(20): 10710-10712.

        [2]吳秋明,繳錫云,潘渝,等.基于物聯(lián)網(wǎng)的干旱區(qū)智能化微灌系統(tǒng)[J].農(nóng)業(yè)工程學(xué)報(bào),2012, 28(1): 118-122.

        [3]吳麗娜,盧會(huì)國,牛永紅,等. 基于Web的智能農(nóng)業(yè)大棚監(jiān)控系統(tǒng)的設(shè)計(jì)[J].氣象水文海洋儀器,2014,6(2):74-77.

        [4]明日科技. ASP.NET從入門到精通[M].3版.北京:清華大學(xué)出版社,2012.

        [5]楊治秋,柴寶杰.無線傳感器網(wǎng)絡(luò)在農(nóng)業(yè)信息監(jiān)控系統(tǒng)中的應(yīng)用[J].安徽農(nóng)業(yè)科學(xué),2011,39(35):22160-22161.

        [6]致遠(yuǎn)電子專欄.基于ZigBee技術(shù)的精準(zhǔn)農(nóng)業(yè)監(jiān)控系統(tǒng)[J].電子技術(shù)應(yīng)用,2009(10):34-35.

        猜你喜歡
        無線傳感網(wǎng)絡(luò)遠(yuǎn)程監(jiān)控
        變電站直流電源智能化在線遠(yuǎn)程監(jiān)測(cè)系統(tǒng)的實(shí)際應(yīng)用
        保鮮庫智能溫度遠(yuǎn)程監(jiān)控系統(tǒng)
        數(shù)據(jù)中心服務(wù)器運(yùn)行狀態(tài)監(jiān)控系統(tǒng)研究 
        基于Android的青少年監(jiān)護(hù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 
        基于物聯(lián)網(wǎng)ZigBee技術(shù)的智能家居監(jiān)控系統(tǒng) 
        甲醛監(jiān)測(cè)儀設(shè)計(jì)及其低功耗研究
        科技視界(2016年18期)2016-11-03 22:12:44
        試論無線傳感網(wǎng)絡(luò)動(dòng)態(tài)休眠通信協(xié)議
        基于CC2530的智能照明控制系統(tǒng)設(shè)計(jì)
        科技視界(2016年17期)2016-07-15 00:21:36
        天天躁日日躁aaaaxxxx| 亚洲中文字幕不卡无码| 国产三级伦理视频在线| 宅男视频一区二区三区在线观看| av熟妇一区二区三区| 性猛交╳xxx乱大交| 欧美aa大片免费观看视频| 亚洲成在人网av天堂| 国产亚洲精品高清视频| 日本乱码一区二区三区在线观看| 又色又爽又黄的视频软件app| 97在线观看| 免费国产99久久久香蕉| 亚洲男女视频一区二区| 白白色发布的在线视频| 日本丰满熟妇videossex一| 亚洲精品无码不卡av| caoporon国产超碰公开| 中文字幕亚洲一区视频| 国产精品无码一区二区三区在| 久久综合给合综合久久| 无码不卡免费一级毛片视频| 亚洲成av在线免费不卡| 国内自拍偷国视频系列| 亚洲av无码专区在线观看成人 | 大地资源在线播放观看mv| 日本韩国三级aⅴ在线观看 | 亚洲产在线精品亚洲第一页| 97中文字幕精品一区二区三区 | 少妇人妻无奈的跪趴翘起 | 国精产品一区一区三区有限公司杨| 亚洲男人第一av网站| 日韩最新av一区二区| 日本九州不卡久久精品一区| 亚洲av综合av一区| 藏春阁福利视频| 亚洲免费不卡av网站| 国产精品性色av麻豆| 国产福利视频一区二区| 97精品伊人久久大香线蕉app| 在线视频一区二区在线观看|