魏國晉,張 亞,胡春杰
(1.青海省水文水資源測報中心,青海 西寧 800001;2.水利部南京水利水文自動化研究所,江蘇 南京 210012)
水文自動測報系統(tǒng)是利用傳感器技術(shù)、計算機(jī)技術(shù)和通信技術(shù),將江河、湖泊、水庫等流域的水位、雨量、流速等水文數(shù)據(jù)進(jìn)行實時采集、存儲、傳輸、處理、預(yù)警的水文測報自動化監(jiān)測系統(tǒng)[1]。當(dāng)前,水文測報系統(tǒng)采用的無線通信技術(shù)主要有藍(lán)牙、WIFI、蜂窩移動通信4G、ZigBee等,但針對通信距離遠(yuǎn)、低功耗、低成本、網(wǎng)絡(luò)布置靈活的無線通信,現(xiàn)有的無線通信技術(shù)難以適用。NB-IoT技術(shù)是一種新興的LPWAN(低功耗廣域網(wǎng))技術(shù),具有遠(yuǎn)距離、低功耗、低速率、低成本、靈活組網(wǎng)等特點(diǎn),隨著物聯(lián)網(wǎng)的應(yīng)用越來越廣泛,水文傳感器數(shù)量相應(yīng)地也越來越多,所以NB-IoT技術(shù)在水文自動測報中的應(yīng)用已勢在必行[2-3]。
低功耗廣域網(wǎng)(Low Power Wide Area Network,LPWAN)是一種低功耗遠(yuǎn)距離的無線通信網(wǎng)絡(luò);其由于網(wǎng)絡(luò)覆蓋范圍廣、終端功耗低等特點(diǎn)更適合于大規(guī)模的物聯(lián)網(wǎng)應(yīng)用部署[4]。相較于熟悉的Zig-Bee、Bluetooth、Wi-Fi無線通信方式,LPWAN的傳輸距離更遠(yuǎn),一般為公里級,其鏈接預(yù)算(linkbudget)可達(dá)160 dBm,而Bluetooth和ZigBee一般在100 dBm以下。相比傳統(tǒng)的蜂窩網(wǎng)絡(luò)技術(shù)(2G、3G),LPWAN的功耗更低,電池供電設(shè)備使用壽命可達(dá)數(shù)年。速率與覆蓋范圍如圖1所示。
圖1 速率與覆蓋范圍
NB-loT是一種授權(quán)頻譜的蜂窩通信技術(shù),是3GPP針對LPWA定義的新一代蜂窩物聯(lián)網(wǎng)技術(shù)。NB-loT構(gòu)建于蜂窩網(wǎng)絡(luò),只消耗大約180 kHz的頻段,可直接復(fù)用現(xiàn)有的基站設(shè)備,直接部署于GSM網(wǎng)絡(luò)、UMTS網(wǎng)絡(luò)或LTE網(wǎng)絡(luò),減少部署成本、實現(xiàn)平滑升級,使運(yùn)營商高效地切入物聯(lián)網(wǎng)市場[5-7]。
低功耗是NB-IoT最關(guān)鍵特點(diǎn)之一,而PSM、eDRX對于NB-IoT低功耗的作用更不言而喻,PSM、eDRX兩種模式具體介紹如下:
1)PSM(Power Saving Mode)
PSM即低功耗模式,NB-IoT進(jìn)入PSM狀態(tài)除定時器開啟,其余部分完全處于關(guān)機(jī)態(tài),大大降低了整個模塊的功耗,處于最省電狀態(tài)。PSM模式下電流消耗如圖2所示。
圖2 PSM模式功能示意圖
NB-IoT處理完任務(wù)之后轉(zhuǎn)為空閑態(tài),然后將會開啟Active定時器,其超時后進(jìn)入PSM模式。NBIoT在空閑狀態(tài)時正常接收處理尋呼,進(jìn)入PSM模式后不再處理接收尋呼。當(dāng)TAU周期請求定時器(Tracing Area Update)超時或者需要上行數(shù)據(jù)傳輸U(kuò)nit時才會跳出PSM模式。Unit在PSM模式下處于睡眠狀態(tài),但網(wǎng)絡(luò)中Unit的狀態(tài)依舊是注冊。在此模式下僅有RTC模塊正常工作。所以功耗能夠低至微安級別,從而大大提升了整體待機(jī)水平。由于PSM模式下監(jiān)聽功能失能,所以應(yīng)用的業(yè)務(wù)對延時要求不能過高。
2)eDRX(extended Discontinues Reception)模式
DRX(Discontinuous Reception)為不連續(xù)接收模式,而eDRX為擴(kuò)展不連續(xù)接收模式,也就是對原DRX技術(shù)的增強(qiáng),使通信模塊監(jiān)聽的網(wǎng)絡(luò)尋呼周期增長,減少Unit監(jiān)聽尋呼、Unit連接入網(wǎng)、Idle狀態(tài)的頻率,從而降低Unit功耗,在Idle狀態(tài)下,eDRX周期為20.18 s~2.92 h,連接狀態(tài)下周期可以延長到10.24 s。對于數(shù)據(jù)交互量較大以及低延時的應(yīng)用場景,周期性TAU和Unit自主喚醒頻率會很高,而PSM模式下喚醒需要信令交互。故對于不適用PSM模式的場景可通過靈活設(shè)置eDRX周期來節(jié)省功耗。
對于eDRX,可根據(jù)不同應(yīng)用場景對通信的要求,如時延、交互頻率,選擇最優(yōu)化的eDRX周期,根據(jù)應(yīng)用場景的業(yè)務(wù)需求進(jìn)行配置eDRX的連接周期和空閑周期;并且可以同時使用eDRX與PSM模式,擬達(dá)到最大省電效果。eDRX與DRX的PTW周期(Paging)對比如圖3所示。
圖3 eDRX與DRX功能對比示意圖
在同樣的頻段下,NB-IoT比現(xiàn)有網(wǎng)絡(luò)增益提升了20 dB,覆蓋能力擴(kuò)大了100倍,即使在地下車庫、地下室、地下管道等信號難以到達(dá)的地方也同樣能覆蓋[8]。
與現(xiàn)有無線技術(shù)相比,NB-IoT可以提升50~100倍的接入數(shù),200 kHz帶寬下單基站小區(qū)可支持5萬用戶[9-10];同時進(jìn)行了海量存儲和接入控制的優(yōu)化,適合海量接入的場景。
NB-IoT技術(shù)在水文中的應(yīng)用系統(tǒng)可以分為3層:感知層、網(wǎng)絡(luò)傳輸層和應(yīng)用層,如圖4所示。
圖4 系統(tǒng)架構(gòu)
應(yīng)用層主要包括PC客戶端、手機(jī)、筆記本等。用戶通過PC客戶端或移動客戶端查詢讀取數(shù)據(jù)庫的歷史數(shù)據(jù),主要實現(xiàn)用戶與水文測報系統(tǒng)的交互工作。
網(wǎng)絡(luò)傳輸層主要包括NB-IoT傳輸模塊和RTU等。NB-IoT傳輸模塊負(fù)責(zé)采集數(shù)據(jù)并傳輸給NB-loT云端服務(wù)器,RTU關(guān)負(fù)責(zé)數(shù)據(jù)采集、存儲、控制等。
感知層包括水位傳感器、雨量傳感器、墑情傳感器、水質(zhì)傳感器等。這些傳感器通過串口RS485或RS232與RTU連接,RTU發(fā)送指令讀取水位、雨量、含水量、水質(zhì)等傳感器中的參數(shù)值,并由NB-loT傳輸模塊將采集數(shù)據(jù)發(fā)送給NB-loT云端服務(wù)器。
根據(jù)水文信息系統(tǒng)設(shè)計原則[11-13],其硬件設(shè)計可分為數(shù)據(jù)采集、主控板、NB-loT通信模塊及供電模塊,硬件架構(gòu)圖5所示。
圖5 硬件架構(gòu)
3.2.1 數(shù)據(jù)采集層
1)水位計
雷達(dá)水位計是一種非接觸式水位傳感器,其計算公式如式(1)所示。
其中,D為雷達(dá)水位計與液體表面的距離,c代表波速,是一個常數(shù),T代表信號發(fā)射時間與接收時間的時間差,由式(1)可算出水位傳感器到液面的距離。該設(shè)計采用國產(chǎn)雷達(dá)水位計[14],硬件設(shè)計如圖6所示。
圖6 雷達(dá)水位計硬件設(shè)計
2)翻斗式雨量傳感器
文中采用江蘇南水設(shè)計生產(chǎn)的JDZ05-1型翻斗式雨量傳感器,其分辨力為0.5 mm,誤差為±3%,雨強(qiáng)范圍在0~4 mm/min,硬件設(shè)計如圖7所示。
圖7 雨量傳感器硬件設(shè)計
3.2.2 主控板
主控板是整個系統(tǒng)的核心,其主要用于傳感器數(shù)據(jù)采集、水文數(shù)據(jù)解析與存儲。文中采用較低功耗、處理性能相對較強(qiáng)的STM32單片機(jī)(STM32 L475VET6)。STM32L475VET6與MSP430功耗對比如表1所示。
表1 STM32L475VET6與MSP430功耗對比
STM32L475VET6的特點(diǎn)[15-16]如下:
1)性能強(qiáng)勁,處理速度快。
2)低功耗。STM32L475VET6具備F系列主控的3種低功耗模式,與MSP430低功耗相比,不但性能好,而且功耗低。
3)大存儲。STM32L475VET6內(nèi)部有高達(dá)512 kB大小的Flash,支持讀寫同步。
3.2.3 通信單元
文中采用NB-loT通信模塊型號BC28,兼容上海移元通信GSM的M26模塊,便于客戶升級,并且支持多種協(xié)議棧。BC28通信模塊如圖8所示。
圖8 BC28通信模塊
隨著水利信息化的不斷發(fā)展,水文站點(diǎn)網(wǎng)絡(luò)對低功耗、低速率、靈活組網(wǎng)等需求迫在眉睫[17-18]。NB-IoT技術(shù)就是一種面向遠(yuǎn)距離通信、低速率、低功耗、低成本和大規(guī)模組網(wǎng)的技術(shù),通過水位計、雨量計等傳感器進(jìn)行水文數(shù)據(jù)實時采集,NB-IoT傳輸模塊負(fù)責(zé)采集數(shù)據(jù)傳輸給NB-loT云端服務(wù)器,最后傳輸?shù)剿臄?shù)據(jù)中心,非常適用于水文行業(yè),其應(yīng)用方案如圖9所示。
圖9 NB-IoT技術(shù)在水文上應(yīng)用方案
NB-IoT窄帶物聯(lián)網(wǎng)作為LPWAN(低功耗廣域網(wǎng))的代表,被廣泛、智慧地應(yīng)用在生活中的各個領(lǐng)域,如基于NB-IoT技術(shù)的共享單車、井蓋檢測、抄水表、POS機(jī)等。NB-IoT窄帶物聯(lián)網(wǎng)是實現(xiàn)萬物互聯(lián)的突破性技術(shù),具有支持遠(yuǎn)距離通信、海量連接、廣覆蓋、低功耗、低成本等特點(diǎn),非常適用于遠(yuǎn)距離低速率物聯(lián)網(wǎng)業(yè)務(wù)方面。水文測報系統(tǒng)具有站點(diǎn)多、通信距離遠(yuǎn)、連接多等特性,因此,NB-IoT技術(shù)同樣適用于水文測報系統(tǒng),且滿足水文站點(diǎn)野外惡劣的環(huán)境要求,未來的NB-IoT技術(shù)必然在水文水資源領(lǐng)域大放異彩。