交通環(huán)境監(jiān)測數(shù)據(jù)接口研究論文
摘要:隨著環(huán)境污染的加重,機動車尾氣對環(huán)境的影響備受關(guān)注。為了對環(huán)境污染狀況及原因進行探究,設(shè)計了基于物聯(lián)網(wǎng)的交通環(huán)境監(jiān)測平臺。在高速公路兩旁建立交通環(huán)境質(zhì)量監(jiān)測路邊站,實時接收數(shù)據(jù)并進行數(shù)據(jù)解析、轉(zhuǎn)儲和審核,與環(huán)保部門的污染標(biāo)準(zhǔn)進行比對,獲得實時環(huán)境監(jiān)測情況。該平臺首次應(yīng)用動態(tài)協(xié)議表支持不同硬件公司的數(shù)據(jù)傳輸和數(shù)據(jù)解析,監(jiān)測污染情況,探究污染原因,為進一步改善環(huán)境空氣質(zhì)量提供科學(xué)數(shù)據(jù)支持。
關(guān)鍵詞:環(huán)境污染;環(huán)境監(jiān)測;數(shù)據(jù)傳輸;數(shù)據(jù)解析
引言
建設(shè)交通環(huán)境監(jiān)測數(shù)據(jù)接口,通過對數(shù)據(jù)接收、解析、轉(zhuǎn)儲和審核,可以有效掌握交通運輸環(huán)境中的空氣質(zhì)量和水質(zhì)狀況。環(huán)境監(jiān)測工作發(fā)展經(jīng)歷了典型污染事故調(diào)查監(jiān)測、污染源監(jiān)督性監(jiān)測和環(huán)境質(zhì)量監(jiān)測3個階段[1]。應(yīng)用自動控制技術(shù)、數(shù)據(jù)通訊技術(shù)、數(shù)據(jù)庫技術(shù)、地理信息技術(shù)等建立完善而先進的數(shù)字化環(huán)境監(jiān)控體系,是交通環(huán)境監(jiān)控工作建設(shè)的一項重要內(nèi)容和發(fā)展趨勢[2]。我國把物聯(lián)網(wǎng)確定為國家科研和產(chǎn)業(yè)發(fā)展戰(zhàn)略規(guī)劃。結(jié)合物聯(lián)網(wǎng)技術(shù)對空氣、水質(zhì)、噪音等環(huán)境因子的采集和處理,建設(shè)一個集智能感知、智能處理、綜合管理為一體的交通環(huán)境綜合信息管理平臺,已經(jīng)成為我國交通行業(yè)環(huán)境保護與物聯(lián)網(wǎng)技術(shù)相結(jié)合的典型應(yīng)用。
1系統(tǒng)設(shè)計
環(huán)境在線監(jiān)測數(shù)據(jù)交互是交通環(huán)境監(jiān)測系統(tǒng)中的重要環(huán)節(jié),是實現(xiàn)交通環(huán)境實時動態(tài)監(jiān)測的有效手段。本系統(tǒng)在合適的點位安裝各種智能監(jiān)測儀器設(shè)備和數(shù)據(jù)采集傳輸儀。交通環(huán)境監(jiān)測平臺融合交通運輸、環(huán)境保護等多個部門,采集水質(zhì)、空氣、噪聲等各方面監(jiān)測因子組成一個復(fù)合系統(tǒng),監(jiān)測范圍覆蓋水質(zhì)、空氣質(zhì)量、噪聲、生態(tài)環(huán)境等多個領(lǐng)域,通過無線傳輸或有線傳輸方式與交通環(huán)境監(jiān)控中心的通信服務(wù)器相連接,傳輸通訊包。通訊包主要由包頭、數(shù)據(jù)段長度、數(shù)據(jù)段、CRC(循環(huán)冗余碼校驗)以及包尾組成。其中數(shù)據(jù)段包含請求編號、系統(tǒng)編號、命令編號、設(shè)備唯一標(biāo)準(zhǔn)、密碼標(biāo)志位等,通訊包組成如圖1所示。采集設(shè)備將通訊包實時傳輸?shù)奖O(jiān)控中心,存儲在數(shù)據(jù)庫服務(wù)器上,并進行解析轉(zhuǎn)儲和審核,為交通環(huán)境監(jiān)控中心各種應(yīng)用軟件提供基礎(chǔ)數(shù)據(jù)。該平臺提供人工錄入數(shù)據(jù)接口,并由監(jiān)測中心完成對數(shù)據(jù)的采集、處理、分析與發(fā)布。圖1通信包組成通過建立交通環(huán)境信息監(jiān)測數(shù)據(jù)中間件接口,實現(xiàn)對各站點實時的水質(zhì)和空氣質(zhì)量監(jiān)測,完成實時數(shù)據(jù)采集、存儲、環(huán)境信息統(tǒng)計分析和數(shù)據(jù)共享功能。
2系統(tǒng)接收端數(shù)據(jù)處理
數(shù)據(jù)處理部分主要指對采集的數(shù)據(jù)進行接收、解析、轉(zhuǎn)儲和審核。通過各硬件廠商提供的數(shù)據(jù)對接接口與下位機進行交互(其中包括采集數(shù)據(jù)接收、丟失數(shù)據(jù)實時反補),根據(jù)數(shù)據(jù)傳輸協(xié)議對已接收數(shù)據(jù)進行實時解析并保存,后臺系統(tǒng)對通訊包的有效數(shù)據(jù)進行保存和分析,并將分析結(jié)果以接口形式共享到云平臺。
2.1數(shù)據(jù)采集該平臺中數(shù)據(jù)采集分為自動采集和人工采集兩種方式。自動采集是指數(shù)據(jù)采集器通過相關(guān)通信鏈路,按照一定的時間間隔對各監(jiān)測站點的環(huán)境質(zhì)量數(shù)據(jù)進行采集。經(jīng)過數(shù)據(jù)驗證后,通過數(shù)據(jù)傳輸網(wǎng)絡(luò)傳送到系統(tǒng)數(shù)據(jù)庫里。人工采集是智能分析儀器在網(wǎng)絡(luò)中斷不能運轉(zhuǎn)情況下,經(jīng)采樣送往交通環(huán)境監(jiān)測中心實驗室試驗分析后,通過手工方式錄入到系統(tǒng)中[3]。
。玻矓(shù)據(jù)接收數(shù)據(jù)接收技術(shù)主要通過數(shù)據(jù)接收軟件實現(xiàn)。數(shù)據(jù)接收軟件對上報數(shù)據(jù)進行處理,把報文的主要信息內(nèi)容插入到數(shù)據(jù)庫視圖中。數(shù)據(jù)接收軟件基于Socket通信技術(shù)接收數(shù)據(jù)報文,解析后得到原始數(shù)據(jù),并將數(shù)據(jù)存儲到臨時數(shù)據(jù)庫。Socket是對TCP/UDP協(xié)議的封裝,調(diào)用接口(API),通過Socket可以方便地使用TCP/UDP協(xié)議。TCP是面向連接的可靠傳輸協(xié)議,通信前建立三次握手,握手成功后再進行通信。UDP是直連,沒有重傳和確認(rèn)機制,實時性要求較高。Java編程語言提供了許多可以集成網(wǎng)絡(luò)編程技術(shù)的類庫,本文采用基于JAVANIO的ApacheMINA框架。MINA是一個開發(fā)高性能和高可伸縮性網(wǎng)絡(luò)應(yīng)用程序框架,底層用JAVANIO實現(xiàn),無阻塞異步傳輸,可以處理并發(fā)量大的數(shù)據(jù)傳輸。Mina提供了事件驅(qū)動、異步操作的編程模型,通過過濾器鏈(FilterChain)實現(xiàn)高擴展性,同時提供協(xié)議框架,對應(yīng)用層來說編程更方便[4]。
。玻硵(shù)據(jù)分析該平臺具有動態(tài)協(xié)議,支持不同公司的硬件采集協(xié)議,數(shù)據(jù)協(xié)議表對上位機采集到的數(shù)據(jù)進行傳輸和解析。數(shù)據(jù)打包發(fā)送給平臺,通過預(yù)先制定好的編碼與解碼方式對數(shù)據(jù)包進行拆分,通過觸發(fā)對數(shù)據(jù)進行處理,分15秒數(shù)據(jù)、10分鐘數(shù)據(jù)、日數(shù)據(jù)和月數(shù)據(jù)存儲在相應(yīng)的數(shù)據(jù)表中,并對打包來的數(shù)據(jù)進行解析,獲取標(biāo)準(zhǔn)協(xié)議包中的有效數(shù)據(jù)。接收后的數(shù)據(jù)需標(biāo)記數(shù)據(jù)狀態(tài),為以后數(shù)據(jù)審核、補遺或統(tǒng)計提供依據(jù)。采集到的數(shù)據(jù)結(jié)果分析可根據(jù)車流量的變化情況給予實時高效準(zhǔn)確的分析,再通過環(huán)境污染標(biāo)準(zhǔn)進行比較和判斷。數(shù)據(jù)設(shè)計分為基本信息管理類表、空氣監(jiān)測信息類表、水質(zhì)監(jiān)測信息類表、噪聲監(jiān)測信息類表和交通環(huán)境數(shù)據(jù)中心類表。數(shù)據(jù)分析包括對采集到的數(shù)據(jù)進行比對和運算,其中對單值數(shù)據(jù)與均值等進行比較,查看單值與均值是否處于常態(tài),數(shù)據(jù)是否符合監(jiān)測結(jié)果的動態(tài)變化規(guī)律。運用公式對數(shù)據(jù)進行運算,如污染物的濃度、超標(biāo)率等,通過后臺計算得出科學(xué)精確的分析結(jié)果,找出環(huán)境要素的變化特點及相互聯(lián)系。如果出現(xiàn)單值或均值等數(shù)據(jù)異常情況,則進入審核和補采流程,對數(shù)據(jù)進行修復(fù)。
。玻磾(shù)據(jù)審核審核具有兩個功能:①對缺失數(shù)據(jù)進行補充;②對異常數(shù)據(jù)進行審核并重新置入數(shù)據(jù)。被監(jiān)測到的數(shù)據(jù)首先儲存到原始數(shù)據(jù)庫中,然后傳入數(shù)據(jù)中心,進入數(shù)據(jù)中心的.數(shù)據(jù)必須進行數(shù)據(jù)有效性審核。如果有數(shù)據(jù)缺失則進行補采,如果儀器數(shù)據(jù)也缺失則進行算法補遺,補全后的數(shù)據(jù)保存在原始數(shù)據(jù)庫。系統(tǒng)可對網(wǎng)絡(luò)異常情況下丟失的數(shù)據(jù)進行補采,通過前端平臺發(fā)送數(shù)據(jù)補采指令,從下位機重新補采歷史監(jiān)測數(shù)據(jù),補采的數(shù)據(jù)仍需進行審核。補采后數(shù)據(jù)實時傳輸?shù)奖O(jiān)控中心,并存儲在數(shù)據(jù)庫服務(wù)器上。審核過程如圖3所示。設(shè)置審核條件,結(jié)合數(shù)據(jù)狀態(tài)標(biāo)記對數(shù)據(jù)進行審核,并對審核后的數(shù)據(jù)分故障數(shù)據(jù)、標(biāo)定數(shù)據(jù)、超標(biāo)數(shù)據(jù)、異常數(shù)據(jù)進行標(biāo)注。如果發(fā)現(xiàn)單值或均值異常數(shù)據(jù),則也在此進行補采,補采后的數(shù)據(jù)再次進入數(shù)據(jù)分析過程,進而保證為交通環(huán)境監(jiān)控中心提供完整準(zhǔn)確的基礎(chǔ)數(shù)據(jù)。
3結(jié)語
隨著交通運輸業(yè)的迅速發(fā)展,對于交通環(huán)境保護的要求越來越高;谖锫(lián)網(wǎng)的交通環(huán)境數(shù)據(jù)接收平臺是物聯(lián)網(wǎng)技術(shù)在環(huán)保領(lǐng)域的智能應(yīng)用。該平臺可以準(zhǔn)確接收和分析硬件設(shè)備傳輸?shù)臄?shù)據(jù),與環(huán)保部門的標(biāo)準(zhǔn)進行比對,得出污染程度,進行環(huán)境治理;谖锫(lián)網(wǎng)的交通運輸環(huán)境監(jiān)測網(wǎng)絡(luò)可準(zhǔn)確、及時、全面地反映高速公路的環(huán)境質(zhì)量現(xiàn)狀及各類污染源排污達(dá)標(biāo)情況,有效提高污染控制、超標(biāo)處理的執(zhí)行效率,提高了環(huán)境監(jiān)測水平,為環(huán)境管理、規(guī)劃編制、污染防治提供了數(shù)據(jù)與技術(shù)支撐。
【交通環(huán)境監(jiān)測數(shù)據(jù)接口研究論文】相關(guān)文章:
1.空中交通管理數(shù)據(jù)倉庫技術(shù)研究論文
2.環(huán)境監(jiān)測數(shù)據(jù)的審計方法
4.近海環(huán)境監(jiān)測中通信技術(shù)研究論文
5.基于USB接口的數(shù)據(jù)傳輸系統(tǒng)的研究與設(shè)計
7.移動通信數(shù)據(jù)倉庫接口與ETL2設(shè)計論文