陳有輝 韋圓盛 鄧榮興 廖尉華 林智桂
中圖分類號:U462 文獻標識碼:A
0引言
在關(guān)于交通事故的統(tǒng)計調(diào)查中,由于駕駛員的無意識車道偏離引發(fā)的交通事故占據(jù)了很大的比例?,F(xiàn)代汽車已不僅僅是一個純機械的產(chǎn)品,其能夠借助傳感器和控制芯片,實現(xiàn)一定程度的車輛自動控制,幫助駕駛員保持自身和道路周圍參與者的安全。高級駕駛輔助系統(tǒng)中,車道保持輔助系統(tǒng)是車輛橫向控制功能的主要組成部分,可以有效實現(xiàn)車輛在車道中心的平穩(wěn)行駛。
由于每款車型的車身尺寸不同,轉(zhuǎn)向系統(tǒng)的響應(yīng)和傳感器的感知信號不同,使用相同的橫向控制邏輯時,需要對不同的車型進行匹配調(diào)試。針對基于反饋和前饋控制的車道保持輔助系統(tǒng),規(guī)定一定流程的標定方法,有助于快速匹配調(diào)試車型,在短時間內(nèi)驗證車型的適配能力,充分發(fā)揮橫向控制算法的車道輔助保持效果,保障駕駛員的車輛和人身安全。
1反饋因子標定
車道保持輔助系統(tǒng)的反饋模型,一般常見的是基于PID因子控制的誤差控制模型,因此標定反饋系數(shù)需要標定模型的PID因子。其中,彎道的標定優(yōu)先級大于直道,所以需要在標定彎道的PID因子之后再標定直道的PID因子。同時,標定彎道的PID因子時需要避免影響直道的性能,因此在后期,若又調(diào)節(jié)了彎道的PID因子,需要重新進行直道PID因子的標定。
反饋控制系統(tǒng)的誤差輸入一般包括航向角度偏差和航向角度偏差變化速率(圖1)。根據(jù)道路條件的不同,一般設(shè)置彎道和直道兩套控制參數(shù);再根據(jù)車輛所處車道的位置不同,一般設(shè)置路中和近車道線兩套控制參數(shù)。
1.1彎道反饋因子的標定
彎道PID因子執(zhí)行具體的標定操作時,需要一條車道線清晰、無側(cè)傾角且曲率較小的彎道(圖2)。駕駛車輛以70 km/h的速度感受過彎表現(xiàn),根據(jù)車輛的反饋標定彎道路中航向角度偏差,彎道近車道線航向角度偏差,彎道路中航向角度偏差速率,以及彎道近車道線航向角度偏差速率的P和D因子。
彎道的標定需要根據(jù)車輛行駛在車道中的相對位置而確定兩套標定流程。當車輛行駛在彎道路中靠近車道中心線時,反饋模型使用路中PID參數(shù)進行車輛的控制;而當車輛行駛在彎道的一側(cè)(相對更靠近車道線時),反饋模型使用近車道線的PID參數(shù)進行車輛的控制。具體標定反饋模型中彎道PID因子的流程如下。
1.1.1彎道路中參數(shù)的標定
如圖3所示,將車輛沿彎道的中心線行駛,主動打偏方向使車輛偏向于車道邊緣(偏離0.3m以內(nèi)),感受車輛回饋扭矩。同時,根據(jù)回饋扭矩的大小、方向盤抖動速率和車輛行駛的軌跡,來調(diào)節(jié)彎道路中航向角度偏差,以及彎道路中航向角度偏差速率的P和D因子。
1.1.2彎道近車道線參數(shù)的標定
將車輛沿車道中心線行駛,主動打偏方向使車輛偏向于車道邊緣(偏離0.3m以上),感受車輛回饋扭矩。同時,根據(jù)回饋扭矩的大小、方向盤抖動速率和車輛行駛的軌跡,并參考對應(yīng)的彎道路中參數(shù),來調(diào)節(jié)彎道近車道線航向角度偏差,以及彎道近車道線航向角度偏差速率的P和D因子。
1.2直道反饋因子的標定
根據(jù)反饋模型的執(zhí)行原理,PID因子一般在直道條件下發(fā)揮更大的作用,所以先標定彎道的PID因子,再標定直道的PID因子,以發(fā)揮直道條件下反饋參數(shù)的決定性作用。直道PID因子的標定過程需要一條車道線清晰且無側(cè)傾角的直線道路,用于標定直道路中航向角度偏差,直道近車道線航向角度偏差,直道路中航向角度偏差速率,以及直道路中航向角度偏差速率的P和D因子。
與彎道的標定操作類似,直道的標定也需要根據(jù)車輛行駛在車道中的相對位置而確定兩套標定流程。當車輛行駛在筆直道路中靠近車道中心線時,反饋模型使用路中PID參數(shù)進行車輛的控制;當車輛行駛在直道的一側(cè)(相對更靠近車道線時),反饋模型使用近車道線的PID參數(shù)進行車輛的控制。具體標定反饋模型中直道PID因子的流程如下。
1. 2.1直道路中參數(shù)的標定
將車輛沿直道的中心線行駛,主動打偏方向使車輛偏向于車道邊緣(偏離0.3m以內(nèi)),感受車輛回饋扭矩。同時,根據(jù)回饋扭矩的大小、方向盤抖動速率和車輛行駛的軌跡,并參考對應(yīng)的彎道路中參數(shù),來調(diào)節(jié)直道路中航向角度偏差,以及直道路中航向角度偏差速率的P和D因子。
1.2.2直道近車道線參數(shù)的標定
將車輛沿直道的中心線行駛,主動打偏方向使車輛偏向于車道邊緣(偏離0.3m以上),感受車輛回饋扭矩。同時,根據(jù)回饋扭矩的大小、方向盤抖動速率和車輛行駛的軌跡,并參考對應(yīng)的直道路中參數(shù),來調(diào)節(jié)直道近車道線航向角度偏差,以及直道近車道線航向角度偏差速率的P和D因子。
2前饋因子標定
需要事先標定好反饋模型中彎道和直道的PID因子,之后才可以標定前饋模型中的參數(shù)因子。由于前饋控制通常只在彎道條件下發(fā)揮作用,直道環(huán)境中無法執(zhí)行前饋因子的標定,因此需要選取車道線清晰且滿足曲率梯度要求的固定曲率彎曲道路若干,作為前饋控制模型參數(shù)標定的準備條件。
前饋控制模型的參數(shù)標定之前,首先關(guān)閉反饋模型的控制輸出(在反饋模型中將PID系數(shù)置為0),然后以70km/h的速度駕駛車輛過彎,感受控制中只有前饋時的過彎表現(xiàn)。將車輛在某一條固定曲率的彎道中沿車道中心線平穩(wěn)行駛,然后脫手觀察車輛的過彎情況。如果車輛轉(zhuǎn)向于彎道內(nèi)側(cè),說明前饋扭矩過大,則調(diào)小此彎道曲率段對應(yīng)的前饋因子;如果車輛轉(zhuǎn)向于彎道外側(cè),說明前饋扭矩不足,則調(diào)大此彎道曲率段對應(yīng)的前饋因子。之后更換另一條固定曲率的彎道,依次標定完成各曲率段對應(yīng)的前饋因子。最后,更改車輛的行駛速度,標定各速度段的前饋因子。
3結(jié)束語
對于由反饋和前饋控制的車道保持輔助系統(tǒng),都可以借鑒本文中的標定流程進行匹配調(diào)試。在具體的標定過程中,需要根據(jù)測試場地的道路限制,選取合適的固定曲率的彎道。在連續(xù)彎道或者曲率變化的場地中,則需要結(jié)合前饋和反饋控制的影響因素,進行細致的調(diào)節(jié)。
作者簡介:
陳有輝,碩士,工程師,研究方向為輔助駕駛功能、車道保持系統(tǒng)開發(fā)。