Application of Internet of Things in Underground Water Monitoring System for the Cold Plateaus
張 磊1,2 馮建華1,2 袁愛軍1,2 張建偉1,2
(中國地質(zhì)調(diào)查局水文地質(zhì)環(huán)境地質(zhì)調(diào)查中心1,河北 保定 071051;
國土資源部地質(zhì)環(huán)境監(jiān)測技術(shù)重點實驗室2,河北 保定 071051)
?
物聯(lián)網(wǎng)在高原寒區(qū)地下水監(jiān)測系統(tǒng)中的應(yīng)用
Application of Internet of Things in Underground Water Monitoring System for the Cold Plateaus
張磊1,2馮建華1,2袁愛軍1,2張建偉1,2
(中國地質(zhì)調(diào)查局水文地質(zhì)環(huán)境地質(zhì)調(diào)查中心1,河北 保定071051;
國土資源部地質(zhì)環(huán)境監(jiān)測技術(shù)重點實驗室2,河北 保定071051)
摘要:針對青海高原寒區(qū)地下水監(jiān)測工作的現(xiàn)狀,研制開發(fā)一種基于物聯(lián)網(wǎng)技術(shù)的地下水自動監(jiān)測系統(tǒng),重點解決監(jiān)測儀器在高海拔、低溫環(huán)境下的可靠性。介紹了監(jiān)測系統(tǒng)的結(jié)構(gòu)組成及軟硬件設(shè)計,并采取多項措施來提高監(jiān)測儀器低功耗和穩(wěn)定性。通過一年多的野外試驗應(yīng)用,系統(tǒng)運(yùn)行狀況良好。該系統(tǒng)的研究成功能更好地服務(wù)于青海高原寒區(qū)地下水監(jiān)測方面的工作,為惡劣環(huán)境下的地下水監(jiān)測提供先進(jìn)的技術(shù)手段。
關(guān)鍵詞:物聯(lián)網(wǎng)高原寒區(qū)地下水監(jiān)測系統(tǒng)數(shù)據(jù)傳輸全球移動通信系統(tǒng)低功耗信息管理控制軟件
Abstract:Aiming at the current status of underground water monitoring in Qinghai cold plateaus,the automatic underground water monitoring system based on Internet of things technology is researched and developed.The reliability of the monitoring instrument under high altitude and low temperature environment has to be solved emphatically.The structural composition and software and hardware design of the monitoring system are introduced,low power consumption and stability of the monitoring instrument are implemented by adopting multiple technical measures.Through more than a year of field testing applications,the operating situation of the system is good,The successful research can better service for underground water monitoring of Qinghai cold plateaus,and provide advanced technical measures for underground water monitoring under harsh environment.
Keywords:Internet of thingsCold plateauUnderground water monitoring systemData transmissionGSMLow power consumptionInformation managementControl software
0引言
青藏高原寒區(qū)的多年凍土退化將導(dǎo)致多年凍土區(qū)水文地質(zhì)條件發(fā)生改變,進(jìn)而影響到區(qū)域水資源循環(huán)過程和生態(tài)環(huán)境。為了了解其分布狀況和監(jiān)控其變化趨勢,開展凍土區(qū)和凍結(jié)層水的調(diào)查和監(jiān)測工作是非常有必要的。研究多年凍土與地下水相互作用關(guān)系,對寒區(qū)生態(tài)環(huán)境和工程建設(shè)具有重要價值[1]。選擇和研發(fā)適合高原寒區(qū)自然地理條件的工作設(shè)備、工作方法,是高原寒區(qū)地質(zhì)環(huán)境調(diào)查監(jiān)測工作開展必然要面對的問題。開展這些工作基礎(chǔ)是地下水監(jiān)測數(shù)據(jù)的獲取[2]。現(xiàn)代社會地下水監(jiān)測工作任務(wù)重、工作環(huán)境惡劣且監(jiān)測手段落后,數(shù)據(jù)存儲丟失風(fēng)險大,且監(jiān)測自動化程度不高[3]。
針對青海高原寒區(qū)的環(huán)境特點,開發(fā)了一種基于物聯(lián)網(wǎng)技術(shù)的地下水監(jiān)測系統(tǒng)并成功應(yīng)用于野外工作。物聯(lián)網(wǎng)技術(shù)的主要特點是通過信息傳感設(shè)備,按照規(guī)定的協(xié)議實現(xiàn)人與人、人與物、物與物間全面互聯(lián)的網(wǎng)絡(luò)[4-5]。對地下水監(jiān)測系統(tǒng)進(jìn)行智能運(yùn)行管理,首先依賴于對監(jiān)測系統(tǒng)各個環(huán)節(jié)運(yùn)行參數(shù)的在線監(jiān)測和實時信息掌控,因此,物聯(lián)網(wǎng)作為“智能信息感知末梢”,成為推動地下水監(jiān)測技術(shù)發(fā)展的重要技術(shù)手段[6]。
1系統(tǒng)整體功能介紹
系統(tǒng)主要由地下水監(jiān)測數(shù)據(jù)采集設(shè)備、數(shù)據(jù)通信系統(tǒng)、終端信息平臺(含后臺服務(wù)器和應(yīng)用程序)組成。系統(tǒng)整體框圖如圖1所示。數(shù)據(jù)采集儀器負(fù)責(zé)水位水溫等參數(shù)定時自動采集。遠(yuǎn)程傳輸系統(tǒng)通過數(shù)據(jù)采集設(shè)備,按照約定的協(xié)議進(jìn)行信息交換和通信,以實現(xiàn)智能化采集、傳輸、監(jiān)控、管理的監(jiān)測網(wǎng)絡(luò)。通信方式則采用了GSM短信。GSM業(yè)務(wù)按ISDN的原則可分為電信業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù)[7]。數(shù)字業(yè)務(wù)中有短消息業(yè)務(wù)(SMS),可以傳遞140個8 bit的ASCII字符的消息。地下水監(jiān)測系統(tǒng)利用此功能傳遞數(shù)據(jù)和命令,解決了地下水監(jiān)測現(xiàn)場與監(jiān)控中心的距離限制問題。
圖1 地下水監(jiān)測系統(tǒng)整體框圖
2系統(tǒng)的硬件結(jié)構(gòu)
2.1數(shù)據(jù)采集部分
為了保證數(shù)據(jù)的可靠性和穩(wěn)定性,地下水監(jiān)測數(shù)據(jù)采集部分直接采用了國外進(jìn)口的儀器,型號為美國In-Situ公司生產(chǎn)的Rugged Troll系列水位儀。
2.2數(shù)據(jù)通信部分
數(shù)據(jù)通信主要包括外界氣壓的采集和數(shù)據(jù)的傳輸。其中氣壓的采集頻率與水下數(shù)據(jù)采集系統(tǒng)采樣頻率相一致。當(dāng)數(shù)據(jù)傳輸裝置中的定時系統(tǒng)定時時間到達(dá)時,數(shù)據(jù)傳輸裝置被啟動并同時喚醒井下的數(shù)據(jù)采集系統(tǒng),將井下采集的數(shù)據(jù)和傳輸裝置采集到的氣壓數(shù)據(jù)一并傳送到控制中心站。完成一次數(shù)據(jù)上傳循環(huán)之后,數(shù)據(jù)傳輸裝置和井下設(shè)備掉電,進(jìn)入休眠狀態(tài)。
2.2.1主控制電路
主控電路的功能框圖如圖2所示。
圖2 主控制電路功能框圖
數(shù)據(jù)傳輸通信裝置的設(shè)計相對儀器要求的運(yùn)算功能并不是很復(fù)雜,但由于要在高原高寒地區(qū)實現(xiàn)全自動無人值守工作,這對儀器的功耗等要求比較苛刻。為適應(yīng)這方面的需求,采用一種將中央處理器、存儲器、高性能模擬技術(shù)、I/O接口電路以及連接它們的總線都集成在一塊芯片上的超低功耗微控制器。單片機(jī)在設(shè)計上主要突出了控制功能,調(diào)整了接口配置,使整個系統(tǒng)的效率和可靠性大大提高。將設(shè)計自動采集儀器與傳輸設(shè)備有效地融合在一起,實現(xiàn)監(jiān)測數(shù)據(jù)的自動采集、存儲、傳輸與全自動無人值守控制。
數(shù)據(jù)傳輸裝置中的主控電路板負(fù)責(zé)整個裝置的電路喚醒、氣壓傳感器的采樣、記錄的發(fā)送、數(shù)據(jù)的處理以及外圍的通信等工作。主控制電路也是整個系統(tǒng)的核心部分,所有功能都依靠主控電路的運(yùn)行而有序工作。
2.2.2電源
在青海高原寒區(qū)的長期監(jiān)測是一項艱苦而重要的工作,監(jiān)測地點往往交通不便,沒有電力設(shè)施,監(jiān)測儀器一般采用電池供電、全自動工作、無人值守、定時測量等[7]。根據(jù)數(shù)據(jù)傳輸裝置野外應(yīng)用條件,同時為了方便維護(hù),綜合考慮耐用性、通用性與便攜性,選定四節(jié)普通堿性1號電池供電。一個好的電源可以為整個電子系統(tǒng)提供穩(wěn)定性的保障,電源系統(tǒng)設(shè)計不好,系統(tǒng)運(yùn)行也會出現(xiàn)問題[8]。將系統(tǒng)設(shè)計成電源多路供電系統(tǒng),分為穩(wěn)壓常通電源模塊和可關(guān)斷電源模塊,其輸出都為3.3 V,輸入電壓是6 V。系統(tǒng)采用低壓差線性穩(wěn)壓器MAX1726進(jìn)行降壓處理,它的特點是超低電源電流,可以盡可能延長電池的應(yīng)用。
在可靠信號觸發(fā)后由電源喚醒單元喚醒系統(tǒng),這時需要必要的功能單元才能啟動消耗能源。一旦系統(tǒng)檢測到?jīng)]有可靠的信號觸發(fā)或采集數(shù)據(jù)工作完成后,除維持基本功能的功能單元外,其他單元全部處于關(guān)閉狀態(tài),這樣可以有效降低功耗,以滿足長期的野外監(jiān)測應(yīng)用[9]。
2.2.3定時時鐘喚醒電路
定時時鐘喚醒電路作為整個監(jiān)測系統(tǒng)的關(guān)鍵部分,提供一個標(biāo)準(zhǔn)穩(wěn)定的時鐘基準(zhǔn),協(xié)調(diào)監(jiān)測系統(tǒng)各部分的統(tǒng)一運(yùn)作。時鐘系統(tǒng)的核心采用ISL2026時鐘芯片,提供一個輔助供電引腳,當(dāng)主電源電壓低于某個閾值時,時鐘芯片自動切換到備用電源供電,保證用戶的時間信息不丟失。當(dāng)實時時鐘運(yùn)行到事先設(shè)定好的時間點時,由芯片的時鐘報警引腳給出一個低電平,微控制器可以根據(jù)該引腳狀態(tài)進(jìn)行相應(yīng)的處理,也可以用作系統(tǒng)的上電喚醒源。
系統(tǒng)的定時時鐘喚醒電路如圖3所示。當(dāng)用作上電喚醒源時,該報警引腳經(jīng)組合邏輯電路后連接為控制電路,提供穩(wěn)壓電源芯片的使能引腳,控制電源芯片的打開與關(guān)閉,使得系統(tǒng)休眠時不工作的部分處于斷電狀態(tài)。當(dāng)實時時鐘運(yùn)行到事先設(shè)定好的時間點時,由芯片具有時鐘報警功能的第5管腳給出一個低電平。微控制器可以根據(jù)該引腳狀態(tài)進(jìn)行相應(yīng)的處理,控制電源芯片的打開與關(guān)閉,使得系統(tǒng)休眠時不工作的部分處于斷電狀態(tài)。只有當(dāng)時鐘運(yùn)行到采樣時間或者需要傳送數(shù)據(jù)時,才打開供電[10]。
圖3 實時時鐘電路圖
3系統(tǒng)的軟件部分
3.1數(shù)據(jù)通信傳輸控制軟件
控制軟件采用模塊化的編程思想,并將整個軟件工程按照應(yīng)用層、功能層、硬件隔離層以及硬件驅(qū)動層劃分為四個層次,采用標(biāo)準(zhǔn)通用協(xié)議作為應(yīng)用層編程核心指導(dǎo)。嚴(yán)格設(shè)計各層功能函數(shù)的接口參數(shù),使得工程中的各層函數(shù)只能相鄰層可以直接發(fā)生參數(shù)交換。每一層的上層與下層函數(shù)之間是“不透明”的,只有硬件驅(qū)動層函數(shù)直接操作硬件,硬件驅(qū)動層以上的函數(shù)與硬件沒有關(guān)系。這種編程思想指導(dǎo)下設(shè)計的軟件具有易于維護(hù)、移植性好、性能穩(wěn)定等優(yōu)點。
3.2信息管理平臺
信息管理平臺由數(shù)據(jù)庫服務(wù)器、管理終端、Internet 通信網(wǎng)絡(luò)及相關(guān)的系統(tǒng)軟件組成。監(jiān)測數(shù)據(jù)的分析、計算、整理、匯總和存儲是一個十分復(fù)雜的過程[11]。利用計算機(jī)技術(shù)和數(shù)據(jù)庫技術(shù)搭建軟件平臺,實現(xiàn)對監(jiān)測區(qū)域的水文數(shù)據(jù)遠(yuǎn)程管理與顯示。監(jiān)控中心可以對運(yùn)行中的監(jiān)控終端進(jìn)行參數(shù)設(shè)置,以及對數(shù)據(jù)的處理、存儲和分析,便于工作人員對監(jiān)測區(qū)域的情況進(jìn)行實時分析[12]。
監(jiān)測設(shè)備管理系統(tǒng)的主要功能是對分布在各地的監(jiān)測設(shè)備傳輸數(shù)據(jù)的接入,并實現(xiàn)實時監(jiān)測數(shù)據(jù)的解析、同步更新、顯示、查詢、儀器設(shè)備管理、通信設(shè)備管理、監(jiān)測井信息管理、報警等功能。按照功能分類,系統(tǒng)可劃分為以下內(nèi)容:數(shù)據(jù)接入部分、設(shè)備信息管理、數(shù)據(jù)管理等幾部分,如圖4所示。
圖4 系統(tǒng)終端平臺功能圖
4應(yīng)用
地下水監(jiān)測系統(tǒng)開發(fā)完成后,在青海高原寒區(qū)利用專用地下水監(jiān)測井,開展整套系統(tǒng)的應(yīng)用。從青海高原寒區(qū)的不動泉至雁石坪段共安裝九套地下水監(jiān)測系統(tǒng),安裝地區(qū)的海拔高度在4 500 m以上。
每套系統(tǒng)每天按照規(guī)定的時間將監(jiān)測數(shù)據(jù)通過GSM發(fā)送至中心站進(jìn)行數(shù)據(jù)處理及發(fā)布。其中五道梁地區(qū)監(jiān)測井從2012年10月運(yùn)行至今,所采集的數(shù)據(jù)曲線圖如圖5所示,其中縱坐標(biāo)表示水位埋深。
圖5 監(jiān)測數(shù)據(jù)曲線圖
5結(jié)束語
基于物聯(lián)網(wǎng)技術(shù)的地下水監(jiān)測系統(tǒng)針對高原寒區(qū)特殊的氣候特點,重點解決監(jiān)測儀器在高原寒區(qū)環(huán)境下的穩(wěn)定性、可靠性、低功耗等問題;以短信數(shù)據(jù)傳輸設(shè)備研發(fā)為核心,解決與采集設(shè)備連接的通信協(xié)議解析、通信協(xié)議與接口標(biāo)準(zhǔn)的制定等問題。研制的具有GSM遠(yuǎn)傳功能的地下水監(jiān)測系統(tǒng),經(jīng)過在青海高原寒區(qū)野外一年多的應(yīng)用,整體上達(dá)到了預(yù)期的性能,包括監(jiān)測數(shù)據(jù)(水位、水溫、氣壓、氣溫)的采集、無線發(fā)送和接收,系統(tǒng)終端及上位機(jī)管理軟件等都能夠穩(wěn)定正常地工作,實現(xiàn)了高原寒區(qū)惡劣環(huán)境下地下水監(jiān)測的自動采集自動傳輸,建立了地下水動態(tài)信息采集、傳輸、監(jiān)控、管理于一體的智能化監(jiān)測網(wǎng)絡(luò)。本文的研究應(yīng)用為研究地下水與凍土之間的關(guān)系提供了數(shù)據(jù)支持,為保護(hù)青藏高原多年凍土以及為地下水資源合理開發(fā)與利用提供科學(xué)依據(jù)。
參考文獻(xiàn)
[1] 程國棟,金會軍.青藏高原多年凍土區(qū)地下水及其變化[J].水文地質(zhì)工程地質(zhì),2013,40(1):1-10.
[2] 張磊.地下水動態(tài)自動監(jiān)測儀的研制[D].長春:吉林大學(xué),2013.
[3] 郭燕莎,王勁峰,殷秀蘭.地下水監(jiān)測網(wǎng)優(yōu)化方法研究綜述[J].地理科學(xué)進(jìn)展,2011,30(9):1159-1166.
[4] 劉化君.物聯(lián)網(wǎng)關(guān)鍵技術(shù)研究[J].計算機(jī)時代,2010(7):4-6.
[5] 趙靜,喻曉紅,黃波,等.物聯(lián)網(wǎng)的結(jié)構(gòu)體系與發(fā)展[J].通訊技術(shù),2010,43(9):106-108.
[6] 魯東海,孫純軍,秦華.基于物聯(lián)網(wǎng)技術(shù)的智能變電站輔助控制與監(jiān)測系統(tǒng)設(shè)計與應(yīng)用[J].華東電力,2011,39(4):567-571.
[7] 張愛麗,佟維新.基于GSM/GPRS的變送器實時監(jiān)控系統(tǒng)[J].儀器儀表用戶,2013(1):68-69.
[8] 趙賀.單片機(jī)系統(tǒng)設(shè)計中低功耗的探討[J].自動化與儀器儀表,2009,26(6):66-68.
[9] 張磊,馮建華,袁愛軍.地下水水位水溫自動監(jiān)測儀的設(shè)計[J].自動化儀表,2013,34(9):89-91.
[10]張磊,凌振寶,馮建華,等.地下水?dāng)?shù)據(jù)傳輸系統(tǒng)的電源設(shè)計與實現(xiàn)[J].電源技術(shù),2015,39(1):116-120.
[11]張洋洋,趙建平,徐娟娟.基于物聯(lián)網(wǎng)技術(shù)的水文監(jiān)測系統(tǒng)研究[J].通信技術(shù),2012(4):108-109.
中圖分類號:TP273;TH86
文獻(xiàn)標(biāo)志碼:A
DOI:10.16086/j.cnki.issn1000-0380.201602013
國土資源部公益性行業(yè)科研專項基金資助項目(編號:201411083-4)。
修改稿收到日期:2015-05-21。
第一作者張磊(1982-),男,2013年畢業(yè)于吉林大學(xué)儀器儀表工程專業(yè),獲碩士學(xué)位,工程師;主要從事地下水監(jiān)測儀器的開發(fā)與應(yīng)用工作的研究。