張云龍 劉全周 唐風敏 宋潔
摘 要:本論文主要介紹了車道偏離預警系統(tǒng)的定義和功能,并介紹了車道偏離預警系統(tǒng)進行報警的區(qū)域;然后運用Prescan軟件搭建車道偏離預警場景,并與Simulink進行聯(lián)合仿真,驗證車道偏離預警算法,該算法滿足報警需求。最后,論文對車道偏離預警系統(tǒng)地研究進行了總結。
關鍵詞:Prescan;車道偏離;預警系統(tǒng)
1 引言
近年來,隨著汽車保有量的持續(xù)增長,道路交通壓力亦變大,因此,如何保證汽車行車安全就顯得尤為重要。車道偏離預警系統(tǒng)(lane departure warning system ,LDWS)的研究與應用為保證駕駛員和行人安全帶來了福音,當車輛無意識偏離車道時,該系統(tǒng)能夠及時提醒人類駕駛員的注意,在一定程度上減少或避免了交通事故的發(fā)生。
2 車道偏離預警系統(tǒng)概述
車道偏離預警系統(tǒng)(LDWS)是基于視頻系統(tǒng)的駕駛員輔助功能,在車輛無意識偏離車道時來提醒駕駛員。無意識的車道偏離包含兩部分:已經發(fā)生的車道偏離和即將發(fā)生的車道偏離。車道偏離預警系統(tǒng)的開發(fā)應用,大大減少了側向碰撞以及其它相關事故的發(fā)生。
在車道邊線可見的情況下,車道偏離預警系統(tǒng)(LDWS)使用攝像頭對車道邊線進行檢測,并測量自身車輛與車道兩側邊緣線的相對距離與方位。當攝像頭檢測到自車與車道線距離接近或已偏離行駛車道時,該系統(tǒng)就會發(fā)出報警。
在整車系統(tǒng)中,報警系統(tǒng)可通過視覺、聲音或觸覺形式體現(xiàn)。LDWS對不同類型(實線、虛線和點狀線)和顏色(白色、黃色、橙色和藍色)的道路標記線均有效,且LDWS對沒有車道標記線的路沿也有效。
3 車道線的識別與報警
智能汽車車道偏離預警系統(tǒng)的關鍵性能包括兩部分:車道線識別性能和車道偏離報警性能。車道線識別性能根據(jù)控制器輸出的視頻信號和車道線信息進行評估;車道偏離預警需要綜合考慮車輛的速度、狀態(tài)以及車輛相對車道線的位置進行評估。如圖1所示為報警區(qū)域示意圖:
如圖1所示,設定系統(tǒng)最早報警線車道線內側,即c線和d線,最晚報警線為b線和e線。當汽車到達a線或f線時,撤出報警。FL為左前輪外緣、FR為右前輪外邊緣。
(1)FL、FR在c-d區(qū)域時,系統(tǒng)檢測到車道線、無壓線狀態(tài),車道偏離預警系統(tǒng)不報警。
(2)車輛左偏離:
FL進入a-c報警區(qū)域,系統(tǒng)未檢測到BCM發(fā)出的左轉向燈信號(即使系統(tǒng)檢測到BCM發(fā)出的右轉向燈信號時),系統(tǒng)以100ms周期向CAN總線持續(xù)發(fā)出車道左偏離報警信號。
當FL不斷向左行駛,壓到或越過a線時,并且FR處于c-d區(qū)域時,此時該系統(tǒng)取消報警;
若FL繼續(xù)向左偏離至FR駛過b線,系統(tǒng)認為駕駛員正在進行車輛換道操作過程,此時不報警;若FL處于a-c區(qū)域,F(xiàn)R沒有壓過b線,車輛返回至c-d區(qū)域整個過程中,不報警。
(3)車輛右偏離:
同理,F(xiàn)R進入d-f報警區(qū)域,系統(tǒng)未檢測到BCM發(fā)出的右轉向燈信號(即使檢測到BCM發(fā)出的左轉向燈信號時),系統(tǒng)以100ms周期向CAN總線持續(xù)發(fā)出圖像及聲音的右偏離報警信號。
若FR繼續(xù)向右偏離駛出f線、FL處于c-d區(qū)域時,此時取消報警。
若FR不斷向右偏離至FL到達e線時,該系統(tǒng)認為駕駛員正在完成車輛換道操作,此過程中不進行報警;若FR壓過d-f區(qū)域,F(xiàn)L未超越e線,車輛返回至c-d區(qū)域過程中,不報警。
如下圖2所示,為車道偏離預警系統(tǒng)的工作流程圖。從圖中可以看出,該系統(tǒng)在工作時可以被分為五個部分:(1)道路圖像采集;(2)圖像預處理;(3)車道參數(shù)提取;(4)偏離決策;(5)報警輸出。
4 車道偏離預警系統(tǒng)的虛擬仿真及測試
由荷蘭TNO公司開發(fā)的Prescan是一款當前全球范圍內處于領先地位的車輛主動安全仿真軟件。Prescan能夠快速且準確的建立車輛行駛的各種場景,如天氣狀況、光線、車輛行駛的不同速度等,并能與MATLAB/Simulink等應用軟件進行聯(lián)合仿真。Prescan的主要特點:方便的交通測試場景建模;全面的主動安全傳感器模型庫;開放的控制算法/硬件在環(huán)接口;自帶車輛動力學建模和外部接口。
4.1 基于Prescan的仿真場景搭建
首先需要在Prescan的GUI界面搭建車道偏離預警測試場景,并給測試車輛添加車輛動力學模型和視覺傳感器。在Prescan的3D可視化界面中可以觀察場景的三維效果圖以及車輛行駛效果。搭建場景和3D效果圖如圖3所示:
4.2 仿真算法驗證
通過仿真實驗可以觀察控制效果,并且可以根據(jù)控制效果進行算法改進。將傳感器模型、車輛動力學模型在Prescan的Simulink界面中連成一個整體。傳感器接收車輛行駛信息,并將信息輸入給控制模型,控制模型對信號進行相應處理輸出控制信號,控制車輛動態(tài)模型的節(jié)氣門、制動等,車輛動態(tài)模型輸出相應的動作,如車速或行駛方向的改變等。如圖4所示:
根據(jù)上圖1報警區(qū)域,兩條車道線之間的區(qū)域為非報警區(qū)域。在非報警區(qū)域內,車道偏離預警系統(tǒng)未被激活,不發(fā)出警報;但當車輛的左前輪或右前輪接近或者壓到車道線時,并且轉向燈未打開,此時車道偏離預警系統(tǒng)被激活并發(fā)出警報,提示駕駛員有車道偏離的危險。在聯(lián)合仿真的界面中,報警界面如圖5所示:
5 結語
本文針對基于攝像頭實現(xiàn)的車道偏離預警系統(tǒng),分別介紹了車道偏離預警系統(tǒng)的兩大功能:車道線檢測和偏離報警。使用Prescan軟件搭建測試環(huán)境,模擬天氣狀況、車道線類型,并在Simulink界面驗證車道偏離預警算法,這套系統(tǒng)可以滿足報警需求。
參考文獻:
[1]張凱欣,徐美華.車道偏離實時預警系統(tǒng)的目標檢測和識別[J].西安工業(yè)大學學報,2016(7).
[2]易世春,李克強,李防震,張強.基于圖像行數(shù)據(jù)處理的車道偏離預警系統(tǒng)[J].汽車工程,2014(7).
[3]陳軍.基于DSP的高速公路車道偏離報警系統(tǒng)研究[D].天津大學,2010.