摘 要:本文針對目前汽車尾氣檢測是在專業(yè)的監(jiān)測和維修機構(gòu)進行,車載尾氣監(jiān)測系統(tǒng)市場上還很少出現(xiàn),提出了一套可在汽車運行時能自動進行尾氣監(jiān)測系統(tǒng)的設(shè)計方案。車載尾氣監(jiān)測系統(tǒng)硬件平臺采用S3C2410X嵌入式微處理器和尾氣傳感器為主。本文更詳細地介紹了車載尾氣監(jiān)測系統(tǒng)的軟件系統(tǒng)的設(shè)計與實現(xiàn),并進行了整體的系統(tǒng)測試。
關(guān) 鍵 詞:ARM9;車載尾氣監(jiān)測;S3C2410X;尾氣傳感器
1.引言
據(jù)統(tǒng)計,目前中國機動車數(shù)量已超過2億,且每年以超過10%的速度增長。隨之而來的是汽車尾氣排放嚴重污染大氣,成了引發(fā)霧霾天氣的元兇之一。它對世界環(huán)境的負面效應(yīng)也越來越大,尤其是危害城市環(huán)境,引發(fā)呼吸系統(tǒng)疾病,造成地表空氣臭氧含量過高,加重城市熱島效應(yīng),使城市環(huán)境轉(zhuǎn)向惡化[1]。
汽車尾氣中含有CO、CO2、NOx、HC化合物、SO2等污染物。本系統(tǒng)需重點檢測CO、CO2、HC化合物、O2和NOx五種尾氣濃度。CO、CO2、HC化合物用紅外傳感器檢測,O2用氧傳感器檢測,NOx用氮氧傳感器檢測。通過檢測各尾氣濃度可以反映發(fā)動機的技術(shù)狀況,特別是燃油供給系統(tǒng)和點火系統(tǒng)的技術(shù)狀況[2]。車載尾氣監(jiān)測系統(tǒng)可在汽車運行過程中自動監(jiān)測尾氣濃度,有利于及時了解尾氣排放的參數(shù),及時發(fā)現(xiàn)汽車發(fā)動機故障,有利于優(yōu)化汽車的性能,提高汽車汽油的燃燒率,保障汽車經(jīng)濟運行。
2.硬件系統(tǒng)的設(shè)計
硬件總體設(shè)計包括尾氣采集模塊、中央控制模塊兩個部分,總體設(shè)計結(jié)構(gòu)如圖1所示。
尾氣采集模塊通過尾氣傳感器檢測尾氣濃度,信號經(jīng)過放大、濾波后,A/D轉(zhuǎn)換成數(shù)字信號后交由處理器進行處理。
中央控制模塊選取體積小、價格低、功耗小、安全可靠的ARM9 S3C2410X處理器。通過外接觸摸屏完成輸入與輸出。
3.軟件系統(tǒng)的設(shè)計
如果需要尾氣檢測,首先可通過get_handpad()來獲取在觸摸板上的點的位置。如果該點在尾氣濃度檢測按鍵區(qū)域內(nèi),就轉(zhuǎn)入尾氣采集模塊去處理,否則繼續(xù)等待。
軟件設(shè)計主要包括兩個模塊:尾氣采集模塊、中央處理模塊。
(1)尾氣采集模塊
尾氣采集模塊流程如圖2所示,尾氣采集模塊主要對采集的模擬數(shù)據(jù)進行模數(shù)轉(zhuǎn)換,首先初始化變量、設(shè)置每個A/D通道的采集次數(shù),然后開始數(shù)據(jù)的采集,程序設(shè)計為每個通道采集10次,取平均值,在讀A/D時,要有一定的延遲,以保證數(shù)據(jù)轉(zhuǎn)換完成。
(2)中央處理模塊
中央處理模塊對尾氣采集模塊采集過來的數(shù)據(jù)進行處理,如果尾氣濃度不超標,則通過LCD屏幕上顯示,若超標則可發(fā)出警報。中央處理模塊流程如圖3所示。
4.實驗測試結(jié)果與分析
因為實驗室條件的限制,選取了一輛起亞千里馬的轎車在怠速工況下進行檢測,選取了幾個不同的環(huán)境進行檢測。室內(nèi)溫度可以通過空調(diào)調(diào)節(jié)。
環(huán)境一:測試時的環(huán)境溫度為6℃,天氣晴朗,風(fēng)速小于2級。
環(huán)境二:測試時的環(huán)境溫度為16℃,天氣晴朗,風(fēng)速小于2級。
環(huán)境三:測試時的環(huán)境溫度為26℃,天氣晴朗,風(fēng)速小于2級。
環(huán)境一以HC指標為例,取10次的平均值為359.5,10次中的最大值和最小值與其相比最大誤差僅為0.021,CO的最大誤差為0.038,CO2的最大誤差為0.005,NOx的最大誤差為0.025,O2的最大誤差為0.019。
環(huán)境二以HC最大誤差僅為0.020,CO的最大誤差為0.073,CO2的最大誤差為0.003,NOx的最大誤差為0.033,O2的最大誤差為0.011。
環(huán)境三以HC最大誤差僅為0.024,CO的最大誤差為0.109,CO2的最大誤差為0.005,NOx的最大誤差為0.020,O2的最大誤差為0.019。
從數(shù)據(jù)分析可知,該車的重復(fù)性較好,檢測系統(tǒng)能夠比較準確的測試出車輛的真實排放性能。不同溫度下檢測的尾氣濃度有較小的差異。當然因為實驗條件限制沒有改變環(huán)境的氣壓來進行測試,在不同氣壓下檢測到的尾氣濃度也會有差異[4]。
5.結(jié)束語
基于ARM9的汽車尾氣監(jiān)測系統(tǒng)能實時的監(jiān)測尾氣濃度,實時顯示數(shù)據(jù),遇異常情況啟動報警,及時發(fā)現(xiàn)汽車隱患或故障;同時還可以在此基礎(chǔ)上進一步改進,通過GPRS或無線網(wǎng)絡(luò)將汽車采集的尾氣濃度數(shù)據(jù)上傳至總控制中心(可由政府部門搭建),為尾氣檢測治理提供重要真實的依據(jù)。
參考文獻
[1] 沈竹士,劉棟.“老爺車”尾氣污染成新難題[N].文匯報,2013.1.
[2] 趙英勛,劉明.汽車檢測與診斷技術(shù)[M].北京:機械工業(yè)出版社,2003:23-28.
[3] 孫天澤.嵌入式設(shè)計及Linux驅(qū)動開發(fā)指南—基于ARM9處理器(第2版)[M].北京:電子工業(yè)出版社,2007:92-101.
[4] 荀啟峰.嵌入式車載尾氣監(jiān)測系統(tǒng)的研究[D].江蘇大學(xué)碩士學(xué)位論文.2008(6).