《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 微波|射頻 > 設(shè)計應(yīng)用 > 基于車載GPS終端的城市環(huán)境健康監(jiān)測平臺設(shè)計
基于車載GPS終端的城市環(huán)境健康監(jiān)測平臺設(shè)計
2016年電子技術(shù)應(yīng)用第5期
毛亞青,胡展鵬,俞 嘯,吳 響
徐州醫(yī)學(xué)院 醫(yī)學(xué)信息學(xué)院,江蘇 徐州221000
摘要: 針對當(dāng)前應(yīng)用的空氣質(zhì)量監(jiān)測系統(tǒng)定點、定時監(jiān)測存在的范圍局限、實時性差等問題,設(shè)計并研發(fā)了基于車載GPS終端的城市環(huán)境健康監(jiān)測平臺系統(tǒng)。系統(tǒng)包括車載環(huán)境感知節(jié)點、數(shù)據(jù)服務(wù)中心和PC監(jiān)測終端。以STM32為主處理器的環(huán)境感知節(jié)點采集SO2、PM2.5、溫濕度等空氣質(zhì)量信息,通過SIM5320模塊獲取節(jié)點的實時位置信息并與數(shù)據(jù)服務(wù)中心進(jìn)行數(shù)據(jù)通信。PC監(jiān)測終端可實時查看節(jié)點當(dāng)前位置的空氣質(zhì)量狀況,并繪制區(qū)域空氣質(zhì)量分布監(jiān)測云圖。系統(tǒng)實時準(zhǔn)確地監(jiān)測環(huán)境質(zhì)量狀況,彌補了當(dāng)前宏觀環(huán)境監(jiān)測的不足,為有效控制污染及解決環(huán)境問題提供了有力參考。
中圖分類號: TP212;TP274
文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.2016.05.019
中文引用格式: 毛亞青,胡展鵬,俞嘯,等. 基于車載GPS終端的城市環(huán)境健康監(jiān)測平臺設(shè)計[J].電子技術(shù)應(yīng)用,2016,42(5):68-70,73.
英文引用格式: Mao Yaqing,Hu Zhanpeng,Yu Xiao,et al. Design of urban environmental health monitoring platform based on vehicle GPS terminal[J].Application of Electronic Technique,2016,42(5):68-70,73.
Design of urban environmental health monitoring platform based on vehicle GPS terminal
Mao Yaqing,Hu Zhanpeng,Yu Xiao,Wu Xiang
School of Medical Information,Xuzhou Medical College,Xuzhou 221000,China
Abstract: Aiming at the problems of the current application of air quality monitoring system, such as the limitation of the scope and the poor real-time performance, the urban environmental health monitoring platform based on vehicle GPS terminal was designed and developed. The system includes vehicle environment sensing node, data service center and PC monitoring terminal. On the basis of STM32, environmental sensing node collects sulfur dioxide, PM2.5, temperature, humidity and other air quality information. Node gets its real-time location information and communicates with data service center by the SIM5320 module. PC monitoring terminal can check the air quality of the node's current position in real time, and draw the regional air quality distribution monitoring image. The system monitors the situation of environmental quality timely and accurately, makes up for the lack of the government's macro environmental monitoring, and provides a powerful reference for the control of pollution and the solution of environmental problems.
Key words : GPS;STM32;environmental monitoring;SIM5320;GIS

0 引言

    隨著我國工業(yè)化進(jìn)程的飛速發(fā)展,國民經(jīng)濟(jì)蒸蒸日上,但與此同時環(huán)境問題卻日益嚴(yán)峻。有關(guān)資料顯示,我國33個城市出現(xiàn)了嚴(yán)重的霧霾天氣,對人們的身體健康和出行安全造成了嚴(yán)重威脅[1]。然而當(dāng)前應(yīng)用的空氣質(zhì)量監(jiān)測系統(tǒng)[2]大都存在的監(jiān)測范圍局限、精度低、實時性差等問題,空氣質(zhì)量的監(jiān)測治理已經(jīng)到了間不容發(fā)的地步,空氣質(zhì)量問題亟待解決。

    與目前傳統(tǒng)的空氣質(zhì)量監(jiān)測模式[3]相比,本文通過車載GPS終端化靜為動,利用城市公交數(shù)量龐大、覆蓋范圍廣的特點,連線成面,將可監(jiān)測區(qū)域范圍盡可能地精確至街道、小區(qū)。同時在車輛流動性的影響下,不同車輛監(jiān)測同一個地區(qū)的空氣環(huán)境,可以消除偶然因素的影響,從而更加高效率地更新空氣環(huán)境狀況。

    隨著GPS定位技術(shù)、無線通信技術(shù)、微處理器技術(shù)和傳感器技術(shù)的發(fā)展,以及片上系統(tǒng)的出現(xiàn),為解決車載空氣質(zhì)量的監(jiān)測問題提供了單芯片解決方案。本文結(jié)合傳感器技術(shù)、通用分組無線技術(shù)(General Packet Radio Service,GPRS)、GPS定位技術(shù)[4-5]、軟件設(shè)計技術(shù)以及ArcGIS Engine開發(fā)技術(shù),設(shè)計了能夠?qū)崟r獲取車載環(huán)境感知節(jié)點的各參數(shù)信息,并轉(zhuǎn)發(fā)到服務(wù)器,然后通過監(jiān)測終端對數(shù)據(jù)進(jìn)行查詢、監(jiān)測及空氣質(zhì)量分布云圖繪制的系統(tǒng)。

1 系統(tǒng)總體設(shè)計

    系統(tǒng)主要由車載環(huán)境感知節(jié)點、數(shù)據(jù)服務(wù)中心、監(jiān)測終端和移動客戶端構(gòu)成,圖1所示為系統(tǒng)的整體架構(gòu)。環(huán)境感知節(jié)點采集實時的PM2.5、PM10、SO2濃度、溫度、濕度等空氣質(zhì)量信息及GPS定位信息,同時對采集的數(shù)據(jù)進(jìn)行篩選、去噪等預(yù)處理,然后通過GPRS網(wǎng)絡(luò)以UDP協(xié)議傳輸?shù)姆绞綄?shù)據(jù)傳送至服務(wù)器。服務(wù)器端對數(shù)據(jù)進(jìn)行分析、處理和存儲,并提供手持客戶終端訪問的接口。監(jiān)控終端軟件通過訪問服務(wù)器數(shù)據(jù)庫獲取數(shù)據(jù)源,利用ArcGIS Engine實現(xiàn)節(jié)點定位、實時監(jiān)控、歷史查詢及繪制空氣質(zhì)量時空分布云圖等功能。

ck2-t1.gif

2 系統(tǒng)硬件設(shè)計

    車載環(huán)境感知節(jié)點終端由電源驅(qū)動電路、主處理器模塊、SIM5320(GPS定位與GPRS通信二合一)模塊、各前端傳感器、傳感器驅(qū)動模塊、LCD模塊等構(gòu)成,其硬件結(jié)構(gòu)框圖如圖2所示。感知節(jié)點采用STM32F103作為主處理芯片,控制定時接收傳感器采集的信號,通過調(diào)理電路和傳感器驅(qū)動模塊獲取到可使用的數(shù)字信號并同時獲取GPS衛(wèi)星定位數(shù)據(jù),STM32通過GPRS網(wǎng)絡(luò)將數(shù)據(jù)傳輸?shù)竭h(yuǎn)程數(shù)據(jù)服務(wù)器。感知節(jié)點同時可以響應(yīng)按鍵事件,并將環(huán)境監(jiān)測數(shù)據(jù)實時地在本地顯示。

ck2-t2.gif

2.1 PM2.5傳感器模塊

    系統(tǒng)采用的G3攀藤粉塵傳感器使用微型低功率風(fēng)扇代替氣泵產(chǎn)生所需的粒子流通過感應(yīng)區(qū),避免了需要定期更換常規(guī)氣泵保護(hù)過濾器。具有測試精度高(可細(xì)分16通道測試)、性能穩(wěn)定、響應(yīng)時間快、便于攜帶、操作方便等特點,為車載感知節(jié)點對粉塵含量的監(jiān)測提供了有力保障。

2.2 二氧化硫氣體傳感器模塊

    在二氧化碳濃度測量方面,系統(tǒng)采用的是ME3-SO2傳感器模塊。該模塊在電解槽中使用二氧化硫電化學(xué)氧化過程的工作電極電位,根據(jù)法拉第定理,其反應(yīng)產(chǎn)生的感應(yīng)電流正比于二氧化硫的濃度。通過測量其電流大小,從而確定環(huán)境中二氧化硫氣體的濃度。

2.3 溫濕度傳感器

    系統(tǒng)采用DHT11數(shù)字溫濕度傳感器獲取環(huán)境的溫度及濕度。它由一個感濕元件和一個NTC測溫元件構(gòu)成,是含有一個校準(zhǔn)輸出的溫濕度復(fù)合數(shù)字信號傳感器。其體積小、性能高、成本小、功耗低,環(huán)境適應(yīng)性廣泛,信號的傳輸距離可達(dá)20 m,極大地保障了感知節(jié)點對環(huán)境溫濕度采集的可靠性和穩(wěn)定性。

2.4 數(shù)據(jù)通信模塊設(shè)計

    與以往GPS模塊和GPRS模塊分開的定位系統(tǒng)相比,系統(tǒng)采用SIM公司推出的3G/HSDPA模塊SIM5320[6]。SIM5320內(nèi)嵌GPS和A-GPS,提高了系統(tǒng)的可靠性。該模塊為SMT封裝,尺寸小、厚度薄,從而縮小了PCB設(shè)計的尺寸。STM32F103單片機(jī)通過串口通信與SIM5320模塊進(jìn)行數(shù)據(jù)傳輸,使用標(biāo)準(zhǔn)的AT命令控制GSM模塊實現(xiàn)各種無線通信功能。圖3為無線定位及通信模塊的結(jié)構(gòu)框圖。

ck2-t3.gif

3 系統(tǒng)軟件設(shè)計

3.1 感知節(jié)點軟件設(shè)計

    為充分提高系統(tǒng)的運行效率,節(jié)點選用適用于嵌入式系統(tǒng)的搶占式實時多任務(wù)操作系統(tǒng)μC/OS-Ⅱ作為底層的操作系統(tǒng)。環(huán)境感知節(jié)點在μC/OS-Ⅱ的基礎(chǔ)上實現(xiàn)應(yīng)用程序的開發(fā),完成空氣質(zhì)量信息的采集與發(fā)送,并通過μC/GUI實現(xiàn)LCD的本地顯示功能。系統(tǒng)首先完成模數(shù)轉(zhuǎn)換、定時器等硬件模塊的初始化;接下來進(jìn)行μC/OS-Ⅱ協(xié)議棧的配置,執(zhí)行處理器件和外設(shè)硬件的初始化;然后開啟采集GPS定位數(shù)據(jù)和各環(huán)境空氣質(zhì)量參數(shù)并向服務(wù)器發(fā)送數(shù)據(jù)的任務(wù)。具體工作流程如圖4所示。感知節(jié)點監(jiān)測環(huán)境參數(shù)采用定時喚醒的工作模式,一般處于休眠狀態(tài),由定時器觸發(fā)采集事件,從而降低感知節(jié)點的功耗。

ck2-t4.gif

3.2 數(shù)據(jù)服務(wù)中心軟件設(shè)計

    數(shù)據(jù)服務(wù)器獲取感知節(jié)點采集的環(huán)境數(shù)據(jù)及位置信息,對其進(jìn)行分析、存儲等處理,并通過Web Service的形式提供PC監(jiān)控端訪問的接口。

    Web服務(wù)[7]是一種邏輯性地為其他應(yīng)用程序提供數(shù)據(jù)與服務(wù)的網(wǎng)絡(luò)應(yīng)用與服務(wù)組件。系統(tǒng)在服務(wù)器本地及遠(yuǎn)程PC監(jiān)控終端通過網(wǎng)絡(luò)協(xié)議和規(guī)定的標(biāo)準(zhǔn)數(shù)據(jù)訪問Web服務(wù),從而使得Web服務(wù)在內(nèi)部執(zhí)行得到應(yīng)用程序所需結(jié)果,完成與數(shù)據(jù)服務(wù)器的數(shù)據(jù)交互。Web服務(wù)具有良好的跨平臺性、跨網(wǎng)絡(luò)性、跨系統(tǒng)性和高度可集成性,為本系統(tǒng)的可擴(kuò)展和可集成提供有力保障。

    數(shù)據(jù)采集服務(wù)采用通用的網(wǎng)絡(luò)傳輸協(xié)議TCP/UDP與感知節(jié)點進(jìn)行數(shù)據(jù)通信,對多通道的數(shù)據(jù)采集按需要通過數(shù)據(jù)集成與處理服務(wù)進(jìn)行數(shù)據(jù)集成,各服務(wù)間以數(shù)據(jù)庫作為數(shù)據(jù)共享的基礎(chǔ)。數(shù)據(jù)服務(wù)中心將感知節(jié)點數(shù)據(jù)進(jìn)行匯聚并通過數(shù)據(jù)采集服務(wù)對數(shù)據(jù)進(jìn)行分析和存儲。數(shù)據(jù)查詢、數(shù)據(jù)網(wǎng)絡(luò)傳輸、數(shù)據(jù)集成與處理各部分功能采用Web Service技術(shù),構(gòu)成一個數(shù)據(jù)采集與服務(wù)平臺,提供移動終端訪問的接口。

3.3 監(jiān)控終端軟件設(shè)計

    監(jiān)控終端云圖平臺軟件在.NET平臺基礎(chǔ)上利用ArcGIS Engine進(jìn)行二次開發(fā),ArcGIS Engine是美國ESRI公司的一套軟件開發(fā)引擎,是為開發(fā)嵌入式地理信息系統(tǒng)(Geographic Information System,GIS)和桌面端地理信息系統(tǒng)應(yīng)用程序而推出的二次開發(fā)組件庫[8]。監(jiān)控終端軟件通過Ado.NET與服務(wù)器MS SQL Server數(shù)據(jù)庫進(jìn)行交互,從而獲取環(huán)境感知節(jié)點采集到的海量歷史數(shù)據(jù),包括節(jié)點編號、經(jīng)緯度信息、時間、各環(huán)境質(zhì)量參數(shù)等信息。同時,監(jiān)控終端能夠獲取到節(jié)點的實時最新數(shù)據(jù),以經(jīng)緯度作為坐標(biāo)顯示節(jié)點定位,實現(xiàn)對車輛位置及對空氣環(huán)境參數(shù)的實時監(jiān)控。

    監(jiān)控終端軟件在ArcGIS Engine接口下實現(xiàn)對區(qū)域地圖的加載,地理位置的標(biāo)識,高程值的標(biāo)識以及用克里金空間插值算法進(jìn)行等高線的繪制等功能。克里金空間插值算法,又稱空間局部插值法,利用感知節(jié)點所采集的相關(guān)地理范圍內(nèi)的采樣點進(jìn)行估計待插點,相比于其他插值算法估算誤差的方差最小,從而實現(xiàn)對感知節(jié)點未采樣點的環(huán)境質(zhì)量參數(shù)進(jìn)行線性、無偏、最優(yōu)化的估計。

4 系統(tǒng)效果

    基于車載GPS終端的城市空氣質(zhì)量云圖平臺系統(tǒng)研發(fā)完成后于2015年8月在徐州市云龍區(qū)進(jìn)行測試運行。圖5所示為車載GPS感知節(jié)點,節(jié)點搭載在車輛頂部并由車內(nèi)供電。通過對其傳輸數(shù)據(jù)的監(jiān)控和記錄,感知節(jié)點在采集空氣質(zhì)量數(shù)據(jù)和定位信息方面準(zhǔn)確度良好,UDP收包率較高,符合實際應(yīng)用的需求。PC監(jiān)控終端軟件實時顯示、數(shù)據(jù)處理、云圖繪制性能良好。圖6所示為PC監(jiān)測終端軟件徐州云龍區(qū)各空氣質(zhì)量指標(biāo)的云圖效果。整個系統(tǒng)運行能夠滿足設(shè)計要求,系統(tǒng)可靠性高,可以實現(xiàn)對空氣質(zhì)量的實時、準(zhǔn)確的監(jiān)測。

ck2-t5.gifck2-t5.gif

ck2-t6.gif

5 結(jié)論

    本文設(shè)計并研發(fā)了一套基于車載GPS終端的城市空氣質(zhì)量云圖平臺系統(tǒng),實現(xiàn)了對城市空氣質(zhì)量的實時監(jiān)測。利用車載環(huán)境感知終端的監(jiān)測方式化靜為動,連線成面,將可監(jiān)測區(qū)域范圍盡可能地精確至街道、小區(qū),從而更加高效率地更新空氣環(huán)境狀況;利用廣泛應(yīng)用、覆蓋范圍廣的3G網(wǎng)絡(luò)傳輸數(shù)據(jù),從而使數(shù)據(jù)得以有效、穩(wěn)定的傳輸;節(jié)點采用周期性喚醒的監(jiān)測運行機(jī)制,降低了節(jié)點的功耗;利用GPS、GPRS二合一的無線模塊,提高了系統(tǒng)的統(tǒng)一性并極大地縮小了感知節(jié)點的尺寸。下一步將研究如何利用數(shù)據(jù)挖掘技術(shù)將海量的城市空氣質(zhì)量數(shù)據(jù)進(jìn)行分析和預(yù)測,發(fā)現(xiàn)城市區(qū)域與空氣質(zhì)量之間的潛在關(guān)系,進(jìn)而定位污染源,推送給用戶或城市衛(wèi)生管理人員,從而為城市空氣質(zhì)量的治理提供有效的方法。

參考文獻(xiàn)

[1] 張永強(qiáng),王冠群.“綠色話語”下我國生態(tài)文明建設(shè)中自然觀的重構(gòu)——基于“霧霾”事件的反思[J].重慶郵電大學(xué)學(xué)報(社會科學(xué)版),2014(2):12-17.

[2] 樵地英.我國環(huán)境監(jiān)測技術(shù)的現(xiàn)狀與發(fā)展趨勢的探討[J].資源節(jié)約與環(huán)保,2013(2):39-40.

[3] 趙秧.環(huán)境監(jiān)測技術(shù)和監(jiān)測儀器的現(xiàn)狀與發(fā)展[J].中國新技術(shù)新產(chǎn)品,2014(21):135.

[4] 張連俊,劉世杰.基于WCDMA與GPS公交監(jiān)控系統(tǒng)研究[J].通信技術(shù),2012(12):124-126,130.

[5] 石存杰.智能車載終端子系統(tǒng)的設(shè)計與研究[J].電子技術(shù)應(yīng)用,2013(10):130-132.

[6] 毛開凱,朱曉錦,康宛琪.車載遠(yuǎn)程動態(tài)跟蹤系統(tǒng)數(shù)據(jù)采集與傳輸[J].儀表技術(shù),2013(6):7-9.

[7] 龔瑞琴,畢利.基于Web Service的Android技術(shù)應(yīng)用研究[J].電子技術(shù)應(yīng)用,2014,40(1):134-136.

[8] 沈麗霞.基于GIS的城市環(huán)保地理信息系統(tǒng)的設(shè)計與建設(shè)[J].城市勘測,2014(4):43-47.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。