車輛安全距離智能控制與自剎車系統(tǒng)
摘要:為避免兩車在同車道行駛中因追尾發(fā)生交通事故,本項(xiàng)目根據(jù)追尾事故的產(chǎn)生原因研制了車距安全距離智能控制與自剎車模擬系統(tǒng)。本模擬系統(tǒng)運(yùn)用霍爾傳感器以及加速度傳感器測量后車車速Vb、采用超聲波回波測距原理測量前后車的車輛間距△S,利用stm32f103zet6單片機(jī)處理數(shù)據(jù),并根據(jù)兩車的運(yùn)行狀況,后車自動(dòng)調(diào)整行駛速度,從而實(shí)現(xiàn)后車與前車的安全車距的智能控制。實(shí)際測試表明,本系統(tǒng)可以實(shí)現(xiàn)安全車距的智能控制,達(dá)到設(shè)計(jì)要求。
關(guān)鍵詞:車輛安全;模擬;ARM Cortex—M3;智能控制
近幾年全國道路交通事故中,追尾事故約占全部交通事故的1/10。隨著社會(huì)經(jīng)濟(jì)的發(fā)展,私家車的增多,近年來道路交通擁堵現(xiàn)象十分嚴(yán)重。人們不能及時(shí)控制車速以及人操作反應(yīng)時(shí)間的延遲是造成這些問題的主要原因。要解決這些問題,可以將行車手動(dòng)駕駛變?yōu)樽詣?dòng)駕駛,而要實(shí)現(xiàn)自動(dòng)駕駛就必須實(shí)現(xiàn)車輛速度的精確測量。本項(xiàng)目首先改進(jìn)了速度測量方式,用加速度傳感器補(bǔ)償傳統(tǒng)霍爾傳感器測速的誤差,實(shí)現(xiàn)速度的精確測量,其次精確測量前后車距,通過自動(dòng)控制算法,實(shí)現(xiàn)安全車距的智能控制。
1 系統(tǒng)總體設(shè)計(jì)
該模擬系統(tǒng)結(jié)構(gòu)圖如圖1所示,通過速度測量模塊和車距測量模塊得到實(shí)時(shí)數(shù)據(jù),將得到的數(shù)據(jù)送到stm32f單片機(jī)(stm32f單片機(jī)是一款基于ARM—CM3內(nèi)核的32位微處理器,系統(tǒng)主頻72 MHz,低功耗,功能強(qiáng)大)的數(shù)據(jù)處理單元進(jìn)行運(yùn)算和處理,將處理結(jié)果送至車距智能控制單元,從而實(shí)現(xiàn)車速的控制和車輛安全距離的智能控制。
兩車相對速度vr,的測量:
以運(yùn)動(dòng)的后車為參照物,測取前車相對速度,實(shí)驗(yàn)原理為:以時(shí)間T為間隔,連續(xù)兩次發(fā)射超聲波,通過獲取兩次的相對距離得到相對速度。根據(jù)車輛的相對速度,獲取前車的運(yùn)動(dòng)信息,從而為后車速度調(diào)整提供依據(jù)。
2.3 安全車距智能控制實(shí)驗(yàn)原理
根據(jù)車輛性能,設(shè)定自動(dòng)控制算法的安全距離。根據(jù)vb、△s、vr,采取閉環(huán)控制,實(shí)時(shí)自動(dòng)調(diào)整后車速度,使后車與前車保持安全距離,實(shí)現(xiàn)安全車距智能控制和自剎車,其原理如圖2所示。
3 測試數(shù)據(jù)、技術(shù)參數(shù)和技術(shù)性分析
保證超聲波測距系統(tǒng)及霍爾器件測速的準(zhǔn)確性,是實(shí)現(xiàn)本系統(tǒng)車距智能控制的關(guān)鍵。在實(shí)驗(yàn)中我們對相關(guān)參數(shù)進(jìn)行了測量和分析,記錄和分析如下。
3.1 超聲波測距模塊的實(shí)驗(yàn)數(shù)據(jù)及分析
1)超聲波測距模塊的實(shí)驗(yàn)數(shù)據(jù)
實(shí)驗(yàn)方法:先精確確定超聲波測距模塊與前方障礙物的距離,此距離即是實(shí)際距離。然后啟動(dòng)超聲波模塊,得到測試數(shù)據(jù)。
2)實(shí)驗(yàn)數(shù)據(jù)分析及結(jié)論
根據(jù)測試數(shù)據(jù)以及數(shù)據(jù)對比分析可知,兩條數(shù)據(jù)曲線吻合較好(如圖3所示)。超聲波模塊與前方障礙物距離小于200 cm時(shí),測試相對誤差的最大值為3.28%,且隨距離的增加而增大;超聲波模塊與前方障礙物距離在大于200 cm時(shí),相對誤差顯著增加。
誤差產(chǎn)生的主要原因是模塊安裝位置與障礙物之間的角度隨距離的改變而產(chǎn)生,該誤差可根據(jù)產(chǎn)生的原因在算法中加以修正。
本作品系統(tǒng)中,超聲波模塊安裝在后車的車頭正前方,后車車頭與前車車尾的距離(即兩車的安全距離)設(shè)置在200 cm以內(nèi),由以上數(shù)據(jù)分析可知,該距離范圍測試誤差和絕對誤差均較小,可見,超聲波測距模塊滿足本系統(tǒng)的設(shè)計(jì)要求。
3.2 速度測量的實(shí)驗(yàn)數(shù)據(jù)及分析
1)速度測量的實(shí)驗(yàn)數(shù)據(jù)
實(shí)驗(yàn)方法:本系統(tǒng)采用霍爾傳感器進(jìn)行速度測量,利用加速度傳感器對速度進(jìn)行輔助測量提高系統(tǒng)測速的準(zhǔn)確性,實(shí)驗(yàn)中,我們通過將顯示數(shù)據(jù)與實(shí)測數(shù)據(jù)進(jìn)行比較,得到以下數(shù)據(jù)。
2)實(shí)驗(yàn)數(shù)據(jù)分析及結(jié)論
通過以上數(shù)據(jù)分析可知:小車速度為0.12~0.29 m/s時(shí),速度測量的穩(wěn)定性好,測量誤差較?。划?dāng)速度大于0.29 m/s,測量誤差增大。
速度測量產(chǎn)生誤差的主要原因是:本套模擬系統(tǒng)中使用的模型小車,其車輪較小(直徑5.5 cm),使得霍爾傳感器測速模塊中安裝在車輪上的磁珠的個(gè)數(shù)過少(3個(gè)),車輪旋轉(zhuǎn)一周所能獲得的信號(hào)脈沖個(gè)數(shù)只有3個(gè),使得測量誤差較大。誤差修正方法有2個(gè):方法一,采用加速度傳感器來減小誤差;方法二,采用相同原理的光電碼盤測速器替代霍爾傳感器進(jìn)行脈沖信號(hào)采集。
本作品中,小車的運(yùn)行速度為0.12~0.29 m/s,另外由于加入了加速度傳感器來修正霍爾傳感器的測量輸出,使得誤差較小,滿足本模擬系統(tǒng)測速要求。
3.3 安全車距的智能控制
為檢測本安全車距保持系統(tǒng)是否達(dá)到要求,我們通過固定一個(gè)路標(biāo)(停車標(biāo)志位),讓小車以不同的速度通過設(shè)定的參考線,參考線與路標(biāo)距離為50 cm,然后測量小車停車時(shí)與路標(biāo)距離,從而判定該系統(tǒng)是否達(dá)標(biāo)。實(shí)驗(yàn)現(xiàn)場如圖4所示。實(shí)驗(yàn)數(shù)據(jù)如表3所示。
由以上數(shù)據(jù)分析可知:當(dāng)速度低于0.7 m/s時(shí),本套模擬系統(tǒng)能實(shí)現(xiàn)安全車距的智能控制和自剎車系統(tǒng)的功能。當(dāng)汽車超速時(shí),最大安全車距可根據(jù)車速調(diào)整,保障行車安全。
本系統(tǒng)的測距模塊、無線的系統(tǒng)運(yùn)行參數(shù)顯示模塊如圖5、圖6所示。人性化的無線手持式參數(shù)顯示屏能清晰、實(shí)時(shí)地顯示系統(tǒng)的速度、里程、和前車的距離等參數(shù)。
4 作品的科學(xué)性與先進(jìn)性
1)測速方式
目前國內(nèi)大多數(shù)測量汽車車速的方法采用霍爾傳感器進(jìn)行速度測量,然而在實(shí)際生活中,特別是在高速公路上行車,常常會(huì)發(fā)現(xiàn)汽車碼盤表的顯示速度大于實(shí)際的車速。而這個(gè)誤差并非由于傳感器的精度問題,而是車輪由于抓地不好打滑造成的?;魻杺鞲衅鞯臏y速是通過測量汽車的車輪轉(zhuǎn)速從而轉(zhuǎn)化為汽車的行駛速度的。為了改善這個(gè)問題,我們采取測量汽車線加速度獲取速度的方式來彌補(bǔ)這種測量方式帶來的誤差。
2)安全車距控制
根據(jù)車輛性能設(shè)定安全車距后,在行駛中,改變前車速度,后車能完成自動(dòng)跟車并調(diào)整速度,不與前車發(fā)生追尾。本模擬系統(tǒng)還可以實(shí)現(xiàn)車距保持功能和車距警報(bào)。
3)自動(dòng)剎車系統(tǒng)
實(shí)際車輛制動(dòng)的過程是一個(gè)勻速運(yùn)動(dòng)與勻減速運(yùn)動(dòng)的疊加,如圖7所示,車速v(t)是一個(gè)簡單的分段函數(shù):
其中v0是采取制動(dòng)措施前的車速,a是平均制動(dòng)減速度。
對車速v(t)積分,可得制動(dòng)距離:
在檢測到前方有靜止障礙物時(shí),汽車可啟動(dòng)自動(dòng)剎車功能,緊急制動(dòng),防止相撞,智能行車模式降低了駕駛員的疲勞度。
5 結(jié)論
車輛安全距離智能控制與自剎車模擬系統(tǒng)通過速度的準(zhǔn)確測試和自動(dòng)控制算法,實(shí)現(xiàn)了在同車道行車中,前后車安全車距地自動(dòng)保持和自動(dòng)剎車的功能。實(shí)際應(yīng)用中,可實(shí)時(shí)預(yù)防追尾事故的發(fā)生,提高車輛行駛的安全性,減輕駕駛員的心理負(fù)擔(dān);同時(shí)該項(xiàng)目成果還可應(yīng)用于汽車無人駕駛中,為汽車的自動(dòng)無人駕駛提供了思路和技術(shù)支持,并且該系統(tǒng)還可改進(jìn)為自動(dòng)跟車系統(tǒng),解決人手動(dòng)操作時(shí)的延時(shí),從而實(shí)現(xiàn)汽車操控的實(shí)時(shí)性、靈敏性,提高交通通暢。
評論