李洪濤 巴興強 逯兆友 張 涵 呂思昂
(東北林業(yè)大學交通學院,黑龍江 哈爾濱 150040)
隨著駕駛時間的增加而出現(xiàn)疲勞駕駛會延長駕駛員的對光、聲等外界刺激的反應(yīng)時間,導(dǎo)致發(fā)生交通事故的概率大大提高[1]。已有研究表明方向盤操作特性和駕駛員的意識水平之間存在極大的關(guān)聯(lián)性,方向盤轉(zhuǎn)角不動時間能夠表明駕駛員疲勞程度,不動時間越長,表明駕駛員疲勞程度越大[2],可以及時反映駕駛員疲勞程度,并對駕駛員進行預(yù)警。
目前已有很多學者針對方向盤的調(diào)整和駕駛員睡意之間的相關(guān)性進行了研究,并提出了相應(yīng)的識別模型。Thiffault通過在轉(zhuǎn)向柱的軸線放置電位器來測量方向盤的轉(zhuǎn)角并以此檢測駕駛員的駕駛狀態(tài)[3]。張希波以方向盤的零速百分比和角度標準差作為判別指標并建立fisher判別模型對駕駛員的疲勞程度進行監(jiān)測[4];陳志勇利用BP神經(jīng)網(wǎng)絡(luò)對駕駛員疲勞駕駛時的車輛行駛特性進行訓練,并建立了疲勞駕駛行為檢測模型[5];屈肖蕾將駕駛員處于不同駕駛狀態(tài)的操作數(shù)據(jù)中抽取的判別指標的均值作為參考指標,并提出了帶有個體差異性的疲勞檢測模型[6]。杜洪吉針對車輛的運行速度、方向盤操作信息和車輛橫向位移對疲勞駕駛的駕駛適應(yīng)性和主觀操作特征進行分析,并提出了疲勞駕駛行為的檢測方法[7]。目前針對這方面的研究大多采用時域分析方法對方向盤操作信息特征分析和指標提取。
本文從頻域的角度對不同駕駛狀態(tài)下的方向盤操作信息進行頻譜特性分析,采用方向盤角度百分比功率譜密度及角速度百分比功率譜密度作為疲勞判別指標,將判別指標及駕駛狀態(tài)作為模型的輸入和輸出對BP神經(jīng)網(wǎng)絡(luò)進行訓練,構(gòu)建相應(yīng)的網(wǎng)絡(luò)模型,并以疲勞狀態(tài)的分類正確率最大為優(yōu)化目標確定疲勞檢測取樣窗口大小,最后利用測試樣本數(shù)據(jù)對模型的準確率進行驗證。
考慮到實驗的安全性與可靠性,本文利用駕駛模擬器進行模擬駕駛實驗,實驗選擇在一條高速公路場景進行,道路為雙向六車道,單車道寬3.75 m。被試人員共10名,其中5名男性,5名女性。實驗過程中要求駕駛?cè)藛T盡量保持在車道中央行駛,減少變道行為,車速限制在80 km/h~100 km/h。實驗過程中采集的數(shù)據(jù)包括方向盤轉(zhuǎn)角速度、方向盤偏轉(zhuǎn)角度,采樣頻率為50 Hz。
為了分析方向盤操作信息與駕駛員疲勞狀態(tài)的關(guān)系,需要通過疲勞測試對駕駛員的疲勞狀態(tài)做出客觀的評價。
實驗開始前使用由哈佛醫(yī)學院睡眠醫(yī)學科開發(fā)的駕駛員反映時間測量系統(tǒng)(PVT),在輸入睡眠時長、起床后時長以及自我警覺度評價后,能夠通過測試系統(tǒng)定量地給出駕駛員反應(yīng)時間影響因數(shù)。
長期致力于疲勞駕駛研究的震旦大學學者提出了困睡度量表的概念[8],結(jié)合這一概念制定了適合本文實驗的困睡度量表,將駕駛員駕駛狀態(tài)分為5個等級,如表1所示。
表1 困睡度量表
基于模擬駕駛對比實驗,駕駛員在正常和疲勞兩種駕駛狀態(tài)下的方向盤操作頻域特征如圖1所示。
圖1a)和圖1b)依次為清醒和疲勞狀態(tài)下的方向盤角度波形頻譜,通過對比兩種駕駛狀態(tài)下的頻譜特征,可以看出當駕駛員處于清醒狀態(tài)時,方向盤操作信號頻率成分較為復(fù)雜,而當駕駛員處于疲勞狀態(tài)時,方向盤操作信號頻率成分較為單一,低頻信號成分較高。
綜上所述,方向盤操作信息能夠反映駕駛員的駕駛狀態(tài),本文將從頻域角度探究方向盤操作與疲勞狀態(tài)的關(guān)系。
首先對采集的方向盤數(shù)據(jù)進行傅里葉變換,以實現(xiàn)將信號從時域到頻域的轉(zhuǎn)換,從而對信號進行頻域的分析,傅里葉變換公式為:
(1)
在頻域內(nèi)描述信號特征的方法有很多,最常用的是使用功率譜密度來表示,信號x(t)的功率譜密度PSD定義為:
PSD=∣FFT(x(t))∣2
(2)
其中,F(xiàn)FT(x(t))為對信號x(t)進行快速傅里葉變換后的結(jié)果。
方向盤操縱信息隨著駕駛員的年齡、性別、駕駛習慣的變化而變化,因此使用絕對功率譜密度值來衡量駕駛狀態(tài)意義不大,為此本文將功率譜密度進行歸一化處理,并將所得結(jié)果定義為百分比功率譜密度D:
(3)
按照上述方法對方向盤的角度信號及方向盤角速度信號進行特征提取。圖2為各級疲勞狀態(tài)下方向盤角度百分比功率譜密度提取結(jié)果對比,圖3為各級疲勞狀態(tài)下方向盤角速度百分比功率譜密度提取結(jié)果對比。
從圖2,圖3可以看出,相對于清醒狀態(tài),疲勞狀態(tài)下的方向盤角度及角速度的百分比功率譜密度顯著增大。
BP網(wǎng)絡(luò)是通過足夠多的輸入與輸出模式之間的映射關(guān)系的學習,通過不斷調(diào)整傳遞函數(shù)的參數(shù),逼近出一個準確的分類函數(shù)[9],因此它是有一種有指導(dǎo)的學習,能夠通過反向傳播來不斷調(diào)整網(wǎng)絡(luò)的權(quán)值和閾值,使網(wǎng)絡(luò)的誤差平方和最小,三層BP網(wǎng)絡(luò)拓撲結(jié)構(gòu)如圖4所示。并更好地描述方向盤操作信息與駕駛員疲勞狀態(tài)之間存在著較為復(fù)雜的關(guān)系。
選取Radbas(徑向基傳遞函數(shù))和Trasig(雙曲正切S型傳遞函數(shù))分別作為輸入層到隱層及隱層到輸出層的傳遞函數(shù);徑向基傳遞函數(shù)是一種局部逼近網(wǎng)絡(luò),能夠解決訓練樣本較少的問題,而雙曲正切傳遞函數(shù)可以保證輸出值在[-1,1]以內(nèi)。將方向盤角度百分比功率譜密度和方向盤角速度百分比功率譜密度作為輸入層,疲勞狀態(tài)作為輸出層,其中0為清醒狀態(tài),1為疲勞狀態(tài)。
通過對檢測系統(tǒng)取樣檢測窗口進行了分析,以疲勞狀態(tài)的分類準確率最大為優(yōu)化目標,最終將取樣檢測窗口確定為60 s。
首先向預(yù)先搭建的神經(jīng)網(wǎng)絡(luò)輸入已知的訓練樣本。接下來從訓練樣本集以外的樣本中隨機選取177個測試樣本作為測試樣本集,其中疲勞樣本數(shù)為43個,清醒樣本數(shù)為134個,測試樣本中只有1和0樣本。最后將測試樣本作為神經(jīng)網(wǎng)絡(luò)的輸入,對該方法的準確率進行評測,當模型的檢測結(jié)果與實際狀態(tài)一致時,即視為識別正確。檢測結(jié)果如圖5所示。
經(jīng)驗證,該模型清醒狀態(tài)的正確識別樣本數(shù)為128個,誤識別6個,疲勞狀態(tài)的正確識別樣本數(shù)為34個,誤識別9個,合計正確識別樣本162個,識別準確率為91.5%。
基于對不同疲勞等級下的方向盤操作特性及其頻譜特性進行分析,采用方向盤角度百分比功率譜密度及角速度百分比功率譜密度作為疲勞判別指標,將判別指標變量及駕駛狀態(tài)作為模型的輸入和輸出對BP神經(jīng)網(wǎng)絡(luò)進行訓練,構(gòu)建相應(yīng)的網(wǎng)絡(luò)模型,并以疲勞狀態(tài)的分類準確率最大為優(yōu)化目標,確定疲勞檢測取樣窗口為60 s,最后利用測試樣本數(shù)據(jù)對模型的準確率進行驗證,結(jié)果表明,該方法對駕駛狀態(tài)的分辨正確率可達到91.5%。