《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 微波|射頻 > 設(shè)計(jì)應(yīng)用 > 基于車載GPS終端的城市環(huán)境健康監(jiān)測(cè)平臺(tái)設(shè)計(jì)
基于車載GPS終端的城市環(huán)境健康監(jiān)測(cè)平臺(tái)設(shè)計(jì)
2016年電子技術(shù)應(yīng)用第5期
毛亞青,胡展鵬,俞 嘯,吳 響
徐州醫(yī)學(xué)院 醫(yī)學(xué)信息學(xué)院,江蘇 徐州221000
摘要: 針對(duì)當(dāng)前應(yīng)用的空氣質(zhì)量監(jiān)測(cè)系統(tǒng)定點(diǎn)、定時(shí)監(jiān)測(cè)存在的范圍局限、實(shí)時(shí)性差等問(wèn)題,設(shè)計(jì)并研發(fā)了基于車載GPS終端的城市環(huán)境健康監(jiān)測(cè)平臺(tái)系統(tǒng)。系統(tǒng)包括車載環(huán)境感知節(jié)點(diǎn)、數(shù)據(jù)服務(wù)中心和PC監(jiān)測(cè)終端。以STM32為主處理器的環(huán)境感知節(jié)點(diǎn)采集SO2、PM2.5、溫濕度等空氣質(zhì)量信息,通過(guò)SIM5320模塊獲取節(jié)點(diǎn)的實(shí)時(shí)位置信息并與數(shù)據(jù)服務(wù)中心進(jìn)行數(shù)據(jù)通信。PC監(jiān)測(cè)終端可實(shí)時(shí)查看節(jié)點(diǎn)當(dāng)前位置的空氣質(zhì)量狀況,并繪制區(qū)域空氣質(zhì)量分布監(jiān)測(cè)云圖。系統(tǒng)實(shí)時(shí)準(zhǔn)確地監(jiān)測(cè)環(huán)境質(zhì)量狀況,彌補(bǔ)了當(dāng)前宏觀環(huán)境監(jiān)測(cè)的不足,為有效控制污染及解決環(huán)境問(wèn)題提供了有力參考。
中圖分類號(hào): TP212;TP274
文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.2016.05.019
中文引用格式: 毛亞青,胡展鵬,俞嘯,等. 基于車載GPS終端的城市環(huán)境健康監(jiān)測(cè)平臺(tái)設(shè)計(jì)[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 引言

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

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

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

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

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

ck2-t1.gif

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

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

ck2-t2.gif

2.1 PM2.5傳感器模塊

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

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

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

2.3 溫濕度傳感器

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

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

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

ck2-t3.gif

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

3.1 感知節(jié)點(diǎn)軟件設(shè)計(jì)

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

ck2-t4.gif

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

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

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

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

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

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

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

4 系統(tǒng)效果

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

ck2-t5.gifck2-t5.gif

ck2-t6.gif

5 結(jié)論

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

參考文獻(xiàn)

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

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

[3] 趙秧.環(huán)境監(jiān)測(cè)技術(shù)和監(jiān)測(cè)儀器的現(xiàn)狀與發(fā)展[J].中國(guó)新技術(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ì)與研究[J].電子技術(shù)應(yīng)用,2013(10):130-132.

[6] 毛開(kāi)凱,朱曉錦,康宛琪.車載遠(yuǎn)程動(dòng)態(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è)計(jì)與建設(shè)[J].城市勘測(cè),2014(4):43-47.

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