林逢升 付祥




摘要:為了最大限度地提高農(nóng)業(yè)環(huán)境信息數(shù)據(jù)獲取結(jié)果的全面性和完整性,文章提出一種切實可行的無線遠程監(jiān)控系統(tǒng)設計方案。首先,在移動通信網(wǎng)絡技術的應用背景下,采用無線遠程傳輸?shù)姆绞?,將監(jiān)控現(xiàn)場相關數(shù)據(jù)直接發(fā)送到服務器中。其次,通過綜合利用網(wǎng)絡數(shù)據(jù)庫和互聯(lián)網(wǎng)等相關技術,為用戶提供強大數(shù)據(jù)遠程管理功能。結(jié)果表明:該文所設計的農(nóng)業(yè)環(huán)境無線遠程監(jiān)控系統(tǒng)運行正常、可靠、穩(wěn)定,各個功能模塊實現(xiàn)滿足設計相關要求,符合實際應用需求。希望通過這次研究,為相關人員提供有效的借鑒和參考。
關鍵詞:數(shù)據(jù)采集;遠程監(jiān)控;傳感器;GPRs/CDMA;農(nóng)業(yè)環(huán)境
中圖分類號:TP311? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2022)11-0030-03
目前,大量農(nóng)業(yè)環(huán)境監(jiān)控技術在具體的運用中主要采用現(xiàn)場封閉方式或者有線通信方式以實現(xiàn)遠程控制的目的。這兩種方式在控制農(nóng)業(yè)環(huán)境方面均存在很大的缺陷和不足。而農(nóng)業(yè)環(huán)境無線遠程監(jiān)控系統(tǒng)的設計和應用可以從根本上解決以上問題,通過設計和應用該系統(tǒng),不僅可以實現(xiàn)對各個偏僻場點農(nóng)業(yè)環(huán)境信息數(shù)據(jù)的高效化、智能化監(jiān)控,還能提高現(xiàn)場信息遠程傳輸?shù)男屎托Ч瑸榇龠M農(nóng)業(yè)健康、可持續(xù)發(fā)展提供重要的平臺支持。這一系統(tǒng)的設計充分利用了農(nóng)業(yè)環(huán)境無線遠程監(jiān)控關鍵技術,因此,加強對該技術的分析和研究顯得尤為重要。
1 系統(tǒng)使用的關鍵技術
1.1 RS—48總線技術
RS—48總線技術作為一種常用的數(shù)字式通信網(wǎng)絡技術,內(nèi)部使用了一種收發(fā)器設備,該設備綜合運用了以下兩種方式,一種是平衡發(fā)送方式,另一種是差分接收方式。其中,平衡方式在具體運用中需要借助接收端,對差分信號進行處理[1],使其轉(zhuǎn)變?yōu)橄鄳腡TL電平,因此,該方式在抑制共模方面具有重要作用。通過將RS—48總線技術科學地應用于農(nóng)業(yè)環(huán)境無線遠程監(jiān)控系統(tǒng)中,可以將采集好的遠程數(shù)據(jù)安全、可靠地傳輸于相應的終端上。通過借助RS—48串行總線向現(xiàn)場測控設備發(fā)送相應的遠程數(shù)據(jù),以保證現(xiàn)場傳感器測控效率和效果。
1.2 GPRS無線通信技術
目前,GPRS無線通信技術發(fā)展比較成熟,成千上萬個運營商成功實現(xiàn)了對GPRS商用系統(tǒng)的開通,該技術在具體的運用中主要使用以下多種GPRS組網(wǎng)方式:(1) 公網(wǎng)固定IP方式。當主機成功接入公網(wǎng)后,可以形成龐大的Internet網(wǎng)絡[2],通過該方式,終端機與GPRS之間會自動建立起相應連接,從而獲得相應的IP地址。然后,向主機發(fā)送相應的IP地址,確保主機與終端機之間能夠建立起良好、穩(wěn)定的通信關系。該方式具有通信性能良好、組網(wǎng)操作簡單、運行效率高等特征。(2) GPRS動態(tài)IP方式。該方式在具體運用中需要將GPRS接入相關系統(tǒng)內(nèi),確保GPRS與服務器之間建立起有效連接,從而快速獲得相應的動態(tài)IP地址。遠程監(jiān)控終端主要采用了域名尋址的方式[3],從多個DNS服務器上找到相應的主機動態(tài)IP,以保證連接建立的穩(wěn)定性和可靠性。(3) GPRS專線方式。該主機通過利用GPRS網(wǎng)絡實現(xiàn)對固定IP地址的設定,該方式具有數(shù)據(jù)可靠性高、通信性能高、系統(tǒng)建設成本低等特點。
1.3 傳感器測試技術
傳感器測試技術主要是指嚴格按照相應的規(guī)律,對被測量進行測定,然后,將對所測定的被測量進行轉(zhuǎn)換處理,使其直接轉(zhuǎn)換為相應的器件或裝置,該器件或者裝置主要用于對各種信號的輸出。此外,該裝置主要由以下兩個元件組成,一種是敏感元件,另一種是轉(zhuǎn)換元件。其中,敏感元件作為一種被測量部分,可以被傳感器所直接測量[4]。轉(zhuǎn)換元件主要是指借助傳感器對敏感元件的輸出信號進行直接處理,使其轉(zhuǎn)變?yōu)橄鄳碾娦盘柌糠?,該電信號部分具有強大的傳輸功能和測量功能。傳感器技術作為一種常用的信息技術,被廣泛地應用于農(nóng)業(yè)環(huán)境無線遠程監(jiān)控系統(tǒng)中,并取得了良好的應用效果。
2 系統(tǒng)設計方案
在充分結(jié)合農(nóng)業(yè)多樣性以及地域廣闊性的基礎上,本文提出了一套切實可行的系統(tǒng)設計方案,該方案在改進和優(yōu)化相關技術的前提下,開發(fā)了一款功能強大、適用性強的農(nóng)業(yè)環(huán)境無線遠程監(jiān)控系統(tǒng)。該系統(tǒng)在具體的設計和開發(fā)中,綜合利用了傳感器測試技術、RS—48總線技術、GPRS無線通信技術、TCP/IP網(wǎng)絡通信技術等技術[5],其中,將GPRS/CDMA無線通信技術與互聯(lián)網(wǎng)技術進行充分結(jié)合,從根本上提高了農(nóng)業(yè)環(huán)境無線遠程監(jiān)控效率和效果。系統(tǒng)結(jié)構(gòu)圖如圖1所示。
2.1 系統(tǒng)功能模塊設計
在GPRS/CDMA無線通信技術與互聯(lián)網(wǎng)技術等關鍵技術的應用背景下,為了更好地提高農(nóng)業(yè)環(huán)境無線遠程監(jiān)控系統(tǒng)的運行性能,滿足用戶的多樣化使用需求,現(xiàn)將該系統(tǒng)劃分為以下三大模塊,分別是終端數(shù)據(jù)采集發(fā)送模塊、服務器端數(shù)據(jù)接收存儲模塊、基于Web的數(shù)據(jù)管理模塊。
2.2 終端數(shù)據(jù)采集發(fā)送模塊
該模塊主要是指監(jiān)控系統(tǒng)軟件和硬件的總稱,該模塊主要用于對GPRS/CDMA無線通信網(wǎng)絡和互聯(lián)網(wǎng)之間的有效連接,采用實時發(fā)送的方式,向數(shù)據(jù)庫服務器發(fā)送所采集好的數(shù)據(jù)。該模塊硬件設備主要由以下幾個部分組成[6],分別是遠程測控終端設備、GPRS發(fā)送卡、因子傳感器。通過利用RS-485總線技術將RTU(遠程測控設備) 與若干個數(shù)字傳感器進行有效銜接,從而構(gòu)成一套系統(tǒng)、完善的農(nóng)業(yè)環(huán)境現(xiàn)場測控網(wǎng)絡。此外,RTU作為一種常用的遠程測控設備,被廣泛地應用于遠程測控單元裝置中,有利于更好地實現(xiàn)對現(xiàn)場信號的自動化、精確化監(jiān)控[7]。該模塊內(nèi)部充分利用了RTU設備,該設備為用戶提供了編程開發(fā)式接口,通過利用這些接口,可以實現(xiàn)對信息數(shù)據(jù)的高效化采集和處理。數(shù)據(jù)采集發(fā)送程序執(zhí)行流程圖如圖2所示。
2.3 服務器端數(shù)據(jù)接收存儲模塊
該模塊主要由以下三個部分組成,分別是服務器計算機平臺、數(shù)據(jù)接收存儲程序、SQLServer數(shù)據(jù)庫。其中,SQLServer數(shù)據(jù)庫所選用的服務器主要是由PowerEdge4600程序所提供,所選用的數(shù)據(jù)庫軟件型號為“MicrosoftSQLServer2000”。該模塊所處理的數(shù)據(jù)主要從存儲程序傳輸過來[8],數(shù)據(jù)庫服務器通過運行相關存儲程序,可以實現(xiàn)TCPSocket連接請求的有效校驗,以實現(xiàn)對相關信息數(shù)據(jù)的規(guī)范化解析,并將解析后的數(shù)據(jù)安全、可靠地存儲于數(shù)據(jù)庫表中。
2.4 基于Web的數(shù)據(jù)管理模塊
基于Web的數(shù)據(jù)管理模塊作為農(nóng)業(yè)環(huán)境無線遠程監(jiān)控系統(tǒng)的重要模塊之一,主要由以下幾個部分組成:(1) Web服務器平臺。該平臺作為一種穩(wěn)定性能較高的計算機,具有強大的網(wǎng)絡服務功能,通過將服務器操作系統(tǒng)和服務器軟件安全、可靠地安裝和部署于計算機上,可以提高計算機運行性能。此外,Web服務器平臺所選用的IIS6.0屬于比較流行的服務器軟件,該平臺只有與Windows進行集成化后才能正常使用。同時,該平臺具有安裝靈活、配置簡單、界面友好等特征[9]。為了實現(xiàn)對信息數(shù)據(jù)的安全化、可靠化存儲和管理,避免服務器因遭遇網(wǎng)絡黑客、網(wǎng)絡病毒的入侵而引發(fā)一系列的危害,需要將若干個服務器安裝和固定于不同地點,這樣一來,不僅有利于對相關數(shù)據(jù)和應用程序的實時化、高效化采集,還能將多個服務器安全、可靠地存儲于鏡像文件中。(2) Web服務器應用程序。該應用程序主要指通過訪問和登錄指定的網(wǎng)址后所看到的ASP·NETWeb應用程序網(wǎng)頁內(nèi)容。該程序在具體設計中主要利用ASP·NET技術進行標準化設計所得到的。通過利用Web應用管理程序,可以實現(xiàn)對Web相關數(shù)據(jù)的規(guī)范化、標準化管理。服務器應用程序主要借助B/S體系結(jié)構(gòu),而用戶操作功能在具體實現(xiàn)中離不開對客戶端瀏覽器的使用,數(shù)據(jù)增刪改查操作均需要借助數(shù)據(jù)庫服務器端進行實現(xiàn)[10]。三層B/S結(jié)構(gòu)的數(shù)據(jù)分析發(fā)布模塊如圖3所示。Web服務器應用程序核心功能主要體現(xiàn)在以下幾個方面:首先,當用戶輸入正確的賬號和密碼成功登錄到相應的系統(tǒng)時,系統(tǒng)可以根據(jù)用戶的請求,自動向用戶反饋相應的數(shù)據(jù)分析發(fā)布主頁面,以實現(xiàn)對遠程監(jiān)控終端數(shù)據(jù)的查詢?yōu)g覽、動態(tài)分析以及下載保存等多種操作,當服務器完成對相關提交請求的發(fā)送和處理后,服務器會自動根據(jù)瀏覽器所提交的數(shù)據(jù)進行規(guī)范化、標準化處理,以實現(xiàn)對相關數(shù)據(jù)分析結(jié)果的統(tǒng)計、計算、存儲和管理,在此基礎上,系統(tǒng)會自動生成相應的動態(tài)頁面。利用Web服務器向客戶端瀏覽器發(fā)送相應的運行結(jié)果?;赪eb數(shù)據(jù)管理模塊可以向網(wǎng)絡用戶提供相應的人機交互界面,便于網(wǎng)絡用戶足不出戶、隨時隨地地查詢和獲取遠程終端數(shù)據(jù)。此外,管理者還要負責對若干個監(jiān)控站點相關數(shù)據(jù)的規(guī)范化、標準化管理?;赪eb數(shù)據(jù)管理模塊主要包含以下五大功能模塊。(1) 實時數(shù)據(jù)顯示。該功能主要用于對網(wǎng)頁內(nèi)容的自動化、實時化刷新和發(fā)布。(2) 歷史數(shù)據(jù)查詢。用戶通過該功能選擇和確定需要查詢的起始日期,可以隨時隨地地瀏覽和查詢?nèi)我鈿v史時段的信息數(shù)據(jù)。(3) 數(shù)據(jù)動態(tài)分析。該模塊在具體的運用中需要借助數(shù)據(jù)分析發(fā)布程序,實現(xiàn)對相關圖形曲線的自動化繪制和顯示,同時,通過選擇和點擊相應的時間段,系統(tǒng)會自動生成相應的數(shù)據(jù)分析曲線。(4) 數(shù)據(jù)報表生成化下載。用戶利用計算機實現(xiàn)對數(shù)據(jù)的規(guī)范化使用和分析,系統(tǒng)為用戶提供了強大的數(shù)據(jù)文件下載功能以及導出功能。通過選擇相應的日期,可以實現(xiàn)對相關數(shù)據(jù)文件的精確化、高效化導出和使用。(5) 遠程現(xiàn)場傳感器布局查詢。該系統(tǒng)為用戶提供了強度大的傳感器安裝分布圖查詢功能,便于用戶利用該模塊實現(xiàn)對所有傳感器空間位置全面化的了解和把握,為后期科學地分析和確定出分析數(shù)據(jù)當前所具備的變化特征。
3 系統(tǒng)的應用與總結(jié)
本文所設計的農(nóng)業(yè)環(huán)境無線遠程監(jiān)控系統(tǒng)具有較高的應用價值和應用前景,被廣泛地應用于科學研究領域、生產(chǎn)應用領域等。例如:在科學研究領域中,科研人員通過利用該系統(tǒng)可以足不出戶、隨時隨地地查詢和瀏覽當前農(nóng)業(yè)生產(chǎn)現(xiàn)場所涉及的環(huán)境信息,通過對這些環(huán)境信息變化規(guī)律進行準確了解,并開展海量科學數(shù)據(jù)的整理和統(tǒng)計工作,這樣一來,不僅可以保證農(nóng)業(yè)環(huán)境變化分析結(jié)果的精確性和真實性,還能實現(xiàn)對重要資源的循環(huán)利用。
4 結(jié)束語
綜上所述,本文所設計的監(jiān)控系統(tǒng)之所以在農(nóng)業(yè)環(huán)境信息數(shù)據(jù)監(jiān)控領域中取得了良好的應用效果,得益于傳感器測試技術、RS—48總線技術、GPRS無線通信技術、TCP/IP網(wǎng)絡通信技術等農(nóng)業(yè)環(huán)境無線遠程監(jiān)控關鍵技術的應用,通過綜合利用這些關鍵技術,有效地提高了該系統(tǒng)的運行性能,為實現(xiàn)對農(nóng)業(yè)環(huán)境相關信息數(shù)據(jù)的自動化、遠程化監(jiān)控和管理提供了有力的保障。
參考文獻:
[1] 康馨月.基于NB-IOT的農(nóng)業(yè)環(huán)境監(jiān)控系統(tǒng)設計研究[J].農(nóng)村經(jīng)濟與科技,2021,32(1):54-55.
[2] 黃欽,閆德鑫,曾平紅.基于ARM嵌入式技術的農(nóng)業(yè)遠程監(jiān)控系統(tǒng)集中器的設計與實現(xiàn)[J].化纖與紡織技術,2021,50(4):111-112,151.
[3] 潘新元,劉志強,張禮麟,等.基于物聯(lián)網(wǎng)技術的農(nóng)業(yè)環(huán)境監(jiān)控系統(tǒng)設計[J].無線互聯(lián)科技,2020,17(4):46-47.
[4] 黃充,汪兆棟,王發(fā)良,等.基于STM32+ZigBee技術的農(nóng)業(yè)環(huán)境監(jiān)控系統(tǒng)的研究與設計[J].農(nóng)業(yè)與技術,2020,40(23):56-58.
[5] 趙繼春,孫素芬,郭建鑫,等.基于無線傳感器網(wǎng)絡的設施農(nóng)業(yè)環(huán)境智能監(jiān)測系統(tǒng)設計[J].中國農(nóng)機化學報,2020,41(4):146-151.
[6] 任玲,宗灶童,陳玉奇,等.基于Android的畜禽舍環(huán)境無線監(jiān)控系統(tǒng)設計[J].黑龍江畜牧獸醫(yī)(下半月),2020(1):47-51.
[7] 程力,郭曉金,譚洋.智能農(nóng)業(yè)大棚環(huán)境遠程監(jiān)控系統(tǒng)的設計與實現(xiàn)[J].中國農(nóng)機化學報,2019,40(6):173-178.
[8] 趙遠超,趙建平,徐娟,等.基于NB-IoT技術的倉儲環(huán)境遠程監(jiān)控系統(tǒng)設計[J].自動化儀表,2019,40(3):55-58.
[9] 潘磊磊,張桂青,田崇翼,等.基于NB-IOT的農(nóng)業(yè)環(huán)境監(jiān)控系統(tǒng)設計[J].電子設計工程,2019,27(1):25-30,36.
[10] 唐英姿,蔣峰.遠程無線高精度溫室大棚環(huán)境監(jiān)控系統(tǒng)設計[J].江蘇農(nóng)業(yè)科學,2017,45(15):217-222.
收稿日期:2021-11-02
基金項目:學校2019教學改革和建設類項目:安卓手機軟件開發(fā)新型態(tài)課程(A-0152-19-754)
作者簡介:林逢升(1973—) ,男,福建尤溪人,高級工程師,碩士,主要研究方向為計算機應用軟件開發(fā);付祥(1975一) ,男,浙江蕭山人,副教授,碩士,主要研究方向為信息化應用技術開發(fā)和計算機職業(yè)教育研究。