陳學文 周越 張進國
(遼寧工業(yè)大學,錦州 121001)
考慮側傾影響的汽車橫擺角速度與質(zhì)心側偏角濾波估計*
陳學文 周越 張進國
(遼寧工業(yè)大學,錦州 121001)
為準確識別汽車前方彎道路段曲率信息,考慮側傾運動的實際影響,建立了汽車質(zhì)心運動、橫擺運動及側傾運動具有非線性特征的3自由度車輛操縱穩(wěn)定性模型,設計了汽車質(zhì)心側偏角與橫擺角速度擴展卡爾曼濾波估計器,實現(xiàn)了巡航車輛運動特征的在線實時估計。采用雙移線輸入,通過CarSim與Matlab/Simulink的聯(lián)合仿真進行驗證,結果表明,即使在大噪聲條件下,所設計的擴展卡爾曼濾波估計器也能較好地實現(xiàn)車輛橫擺角速度與質(zhì)心側偏角的準確估計。
汽車自適應巡航控制(Adaptive Cruise Control,ACC)系統(tǒng)在一定程度上實現(xiàn)了安全跟車,但仍存在與前車發(fā)生碰撞的可能性,尤其是在城市道路行車環(huán)境中。因此,準確識別彎道路段并跟蹤關鍵目標,對于完善或改進 ACC 系統(tǒng)[1~3]、前撞預警系統(tǒng)[4]、車道偏離預警與保持系統(tǒng)[5~6]及自動緊急制動系統(tǒng)[7]等的性能具有實際應用價值。準確識別前方彎道路段信息,還需要結合巡航車輛自身的運動狀態(tài)進行。通過質(zhì)心側偏角和橫擺角速度可間接得到汽車的側向運動特征,因此,對汽車質(zhì)心側偏角和橫擺角速度進行準確估計十分必要。
目前,對于汽車質(zhì)心側偏角與橫擺角速度的估計主要基于簡化的2自由度模型,忽略了側傾運動導致的左、右車輪載荷的變化引起的輪胎特性變化以及輪胎回正力矩的影響等因素,或者是在2自由度模型基礎上建立了反映汽車側向加速度的3自由度運動微分方程,但仍沒有考慮側傾運動因素的影響[8~10],基于上述模型的估計值必然存在較大偏差。焦新龍等基于3自由度車輛動力學模型建立了橫擺角速度的卡爾曼濾波器,實現(xiàn)了道路定曲率的在線估算,但實際車輛建模時未考慮非線性運動特征影響且假定道路曲率為定值,因此,利用線性卡爾曼濾波器實現(xiàn)目標的估計必然會存在一定誤差[11]。
本文考慮汽車側傾運動的影響,建立了包含汽車質(zhì)心運動、橫擺運動及側傾運動具有非線性特征的3自由度車輛模型,設計了關于汽車質(zhì)心側偏角和橫擺角速度的擴展卡爾曼濾波估計器,實現(xiàn)了車輛運動狀態(tài)的實時估計,消除了實際測量噪聲的干擾。最后,基于CarSim與Simulink驗證了濾波器的有效性。
在汽車的穩(wěn)定性控制研究中,橫擺運動與側向運動是關注的重點。為了如實反映車輛在彎道路段的行駛狀態(tài),本文考慮車輛彎道行駛的側傾運動影響,建立了反映汽車質(zhì)心運動、橫擺運動及側傾運動等具有非線性特征的3自由度汽車操縱穩(wěn)定性模型,如圖1所示。其中:V為車速;Ms為懸架質(zhì)量;wr為橫擺角速度;b為質(zhì)心側偏角;bf、br分別為前、后輪輪胎側偏角(假定左、右輪胎側偏角相等);d為前輪轉向角;f為懸架的側傾角;lf、lr分別為前、后軸至質(zhì)心的距離;df、dr分別為前、后輪距;hs為側傾力臂;?X?Z為車輪滾動阻力系數(shù);hf、hr分別為前、后軸距離地面的高度;Fyf、Fyr分別為前、后輪等效側向力。
圖1 簡化的3自由度汽車操縱穩(wěn)定性模型
基于汽車3自由度操縱穩(wěn)定性模型,確定其質(zhì)心運動、橫擺運動及側傾運動微分方程:
Y方向的受力平衡方程:
式中,Wβ=2(kf+kr);;;Wδ=-2kf;kf、kr分別為前、后輪胎的側偏剛度;Ef、Er分別為前、后軸側傾轉向系數(shù);?Yfy?φ為前輪外傾側傾剛度系數(shù)。
繞Z軸的力矩方程:
式中,Iz為整車繞Z軸的轉動慣量;Ixz為懸架質(zhì)量繞X、Z兩軸的慣性積;;;;Cφf、Cφr分別為前、后懸架側傾角阻尼;Uf、Ur分別為前、后輪胎側傾角回正力矩系數(shù);Kφf、Kφr分 別 為 前 、后 懸 架 側 傾 角 剛 度 ;。
繞X軸的力矩方程:
車輛系統(tǒng)具有明顯的非線性特征,采用卡爾曼濾波算法對其進行狀態(tài)估計是不適合的,擴展卡爾曼濾波算法是一種預測校正算法[9,12]。根據(jù)估計對象建立狀態(tài)方程與量測方程,對非線性模型進行線性化并賦初值進行遞推估計,主要包括預測過程與校正過程,其具體過程如下:
a.狀態(tài)方程與量測方程:
式中,xk、yk分別為實際的狀態(tài)變量與觀測變量;uk為控制變量;wk、vk分別為過程噪聲與觀測噪聲。
b.模型線性化
式中,F(xiàn)(k)、H(k)分別為非線性函數(shù)f(xk,uk,wk)與h(xk,uk)對狀態(tài)變量求偏導的雅克比矩陣;φ(k)為狀態(tài)轉移矩陣;I為適維單位矩陣;Δk為采樣時間。
c.擴展卡爾曼濾波算法遞推步驟
擴展卡爾曼濾波算法遞推步驟主要包括預測與校正過程,并給定初值即可實現(xiàn)。
預測過程:
校正過程:
Qk、Rk分別為過程噪聲與觀測噪聲協(xié)方差矩陣。
將縱向、側向與橫擺的3自由度非線性方程進一步整理如下:
進一步整理成關于橫擺角速度與質(zhì)心側偏角狀態(tài)預測方程與量測方程:
式中,A=M-1K;B=M-1N;C=I4×4;u=δ。
根據(jù)式(8),結合上述擴展卡爾曼濾波算法遞推步驟,即可實現(xiàn)橫擺角速度與質(zhì)心側偏角的濾波估計。
在CarSim中構建車輛模型與道路模型仿真環(huán)境,通過CarSim獲得轉向盤轉角雙移線輸入信號,在Simulink中實現(xiàn)了橫擺角速度和質(zhì)心側偏角的實時估計。仿真過程中,車速設為120 km/h,采樣間隔為0.01 s,車輛模型參數(shù)如表1所示。
表1 車輛模型參數(shù)
圖2為汽車橫擺角速度、質(zhì)心側偏角濾波值與實際值的對比結果。從圖2中可以看出,在汽車行駛過程中,利用本文設計的擴展卡爾曼濾波器得到的汽車橫擺角速度和質(zhì)心側偏角濾波值與實際值具有較高的一致性。這說明,本文設計的關于汽車橫擺角速度與質(zhì)心側偏角的擴展卡爾曼濾波器是有效的,具有較強的魯棒性。
圖2 汽車橫擺角速度、質(zhì)心側偏角濾波值與實際值的對比
為了進一步驗證本文設計的汽車橫擺角速度與質(zhì)心側偏角擴展卡爾曼濾波器的有效性和穩(wěn)定性,設置了均值為0,方差為1的正態(tài)分布的外界噪聲干擾,噪聲干擾條件下的仿真結果如圖4與圖5所示。
圖3 噪聲干擾條件下的仿真結果
由圖3可知,即使在較大噪聲干擾情況下也可以對汽車橫擺角速度與質(zhì)心側偏角進行有效地估計,這說明本文設計的擴展卡爾曼濾波估計器具有較好的魯棒性及較強的抗干擾性。
考慮側傾運動的實際影響,構建了汽車質(zhì)心運動、橫擺運動及側傾運動3自由度車輛操縱穩(wěn)定性模型,設計了關于汽車質(zhì)心側偏角和橫擺角速度的擴展卡爾曼濾波估計器。在CarSim中構建車輛與道路模型仿真環(huán)境,通過CarSim獲得轉向盤轉角雙移線輸入信號,在Simulink中實現(xiàn)了橫擺角速度和質(zhì)心側偏角的實時估計。仿真結果表明:汽車橫擺角速度和質(zhì)心側偏角的濾波結果與實際值基本吻合。在具有噪聲干擾情況下的仿真結果也表明,本文設計的擴展濾波器具有較強的抗干擾性,可對汽車橫擺角速度與質(zhì)心側偏角進行有效地估計,可用于汽車巡航或避撞等主動安全系統(tǒng)的目標識別與控制。
1 Omae M,Fukuda R,Ogitsu T,et al.Control Procedures and Exchanged Information for Cooperative Adaptive Cruise ControlofHeavy-Duty Vehicles Using BroadcastInter-Vehicle Communication.International Journal of Intelligent Transportation Systems Research,2014,12(3):84~97.
2 Chen XW,Zhang JG,Liu YJ.Research on the Intelligent Control and Simulation of Automobile Cruise System Based on Fuzzy System.Mathematical Problems in Engineering,2016(5):1~12.
3 陳學文,劉偉川,祝東鑫,等.汽車巡航智能控制策略及仿真研究.機械設計與制造,2016(4):133~136.
4 Han J,Heo O,Park M,et al.Vehicle Distance Estimation Using a Mono-camera for FCW/AEB Systems.International Journal of Automotive Technology,2016,17(3):483~491.
5 Gaikwad V,Lokhande S.Lane Departure Identification for Advanced Driver Assistance.IEEE Transactions on Intelligent Transportation Systems,2015,16(2):910~918.
6 Son Y S,Kim W,Lee S H,et al.Predictive Virtual Lane Method Using Relative Motions between a Vehicle and Lanes.International Journal of Control,Automation,and Systems,2015,13(1):146~155.
7 Lee M,Jeong H.Driver Propensity Characterization for Different Dorward Collision Warning Times.International Journal of Automotive Technology,2014,15(6):927~936.
8 Lee M H,Lee K S,Park H G,et al.Lateral controller design for an unmanned vehicle via Kalman filtering.InternationalJournalofAutomobile Technology,2012,13(5):801~807.
9 李剛,解瑞春,衛(wèi)紹元,等.基于信息融合技術的車輛行駛狀態(tài)估計.計算機仿真,2014,31(10):183~186.
10 林程,周逢軍,徐志峰,等.基于補償自適應控制算法的車輛狀態(tài)參數(shù)估計.農(nóng)業(yè)機械學報,2014,45(11):1~8.
11 焦新龍,米雪玉,王暢,等.車輛自適應巡航控制系統(tǒng)有效目標辨識算法.長安大學學報(自然科學版),2014,34(3):137~144.
12 Gadola M,Chindamo D,Romano M,et al.Development and Validation of a Kalman Filter-based Model for Vehicle Slip Angle Estimation.Vehicle System Dycle Slip Angle Estimation.Vehicle System Dynamics,2014,52(1):68~84.
A Filtering Estimation on Yaw Rate and Side Slip Angle Considering Roll Motion of Vehicle Body
Chen Xuewen,Zhou Yue,Zhang Jinguo
(Liaoning University of Technology,Jinzhou 121001)
It is necessary to estimate accurately the vehicle dynamic state for distinguishing the road curvature information of automobile cruise system.Considering roll motion of vehicle body,an extend Kalman filter is proposed to realize the estimation of motion parameters based on a nonlinear three degrees of freedom vehicle model including the longitudinal,lateral and yaw direction.Adopting CarSim and MATLAB/Simulink co-simulation,the estimation on yaw rate and side slip angle is validated under high-speed double lane conditions.The simulation results show that the proposed EKF can estimate accurately vehicle’s yaw rate and side slip angle even if the existence of strong noise.The research results have important reference values in obtainning information of curve road and practical guiding significance to prevent the goal confusion or missing of key target in the curve road and avoid effectively rear-end collisions on automobile cruise system.
Automobile cruise control system,Extend Kalman Filter,Yaw rate,Side slip angle,Simulation
汽車巡航系統(tǒng) 擴展卡爾曼濾波器 橫擺角速度 質(zhì)心側偏角 仿真
U461.91
A
1000-3703(2017)11-0040-04
遼寧省科技計劃資助項目(201602368)。
(責任編輯斛 畔)
修改稿收到日期為2017年9月8日。