王健,趙又群,楊君,鐘兵,臧利國
(1.山東交通學院汽車工程學院,山東濟南250357;2.南京航空航天大學能源與動力學院,江蘇南京210016)
近年來,高速公路交通事故居高不下,其中車輛追尾引發(fā)的事故占75%以上[1-2]。高速緊急避讓技術能夠減少追尾事故的發(fā)生率,提高汽車的主動安全性[3]。汽車高速緊急避讓系統(tǒng)利用現(xiàn)代信息技術和傳感器技術(毫米波雷達、激光雷達、高速攝像機),將外界信息(當前車輛與前方障礙物之間相對速度、距離等)傳遞給控制單元,緊急情況下自動采取措施控制車輛,使車輛主動避讓前方障礙物,保證車輛行駛安全[4-5]。
高速緊急避讓工況下,控制單元發(fā)出指令通過執(zhí)行機構(gòu)(電動助力轉(zhuǎn)向系統(tǒng)EPS)控制前輪轉(zhuǎn)角完成車輛避讓過程。國內(nèi)外學者采用PID控制、最優(yōu)控制、魯棒控制等方法控制車輛前輪完成自動轉(zhuǎn)向過程[6-7]。雖然PID控制簡單,但是當車輛參數(shù)、轉(zhuǎn)動慣量和輪胎側(cè)偏剛度發(fā)生變化時的魯棒性不強;最優(yōu)控制和魯棒控制算法復雜,不利于工程應用,且算法的控制效果很大程度上依賴于被控對象模型的精度[8-10]。
線性自抗擾控制算法發(fā)揮了傳統(tǒng)PID控制的優(yōu)點,不依賴于被控對象精確的數(shù)學模型,能夠?qū)⒛P蛥?shù)變化觀測和補償?shù)?,保證系統(tǒng)魯棒性。線性自抗擾相比于非線性自抗擾控制,需要調(diào)整的參數(shù)更少,結(jié)構(gòu)更加簡單,現(xiàn)在已經(jīng)成功應用于飛行器控制、船舶控制、機器人控制和導彈控制領域。
車輛二自由度動力學方程能夠較為準確地反映車輛的橫向動力學特性[11-12]。利用二自由度車輛模型,設計線性自抗擾路徑跟蹤控制器。忽略轉(zhuǎn)向系統(tǒng)的影響,直接以前輪轉(zhuǎn)角作為輸入;忽略懸架的作用,忽略路面不平和空氣阻力影響。
車輛二自由度動力學狀態(tài)方程可以表示為
式中:m為車輛質(zhì)量,Iz為車輛橫擺轉(zhuǎn)動慣量,lf、lr為車輛質(zhì)心到前后軸的距離,kf、kr為前后輪側(cè)偏剛度,u為質(zhì)心處縱向速度,β為車輛質(zhì)心側(cè)偏角,γ為車輛質(zhì)心橫擺角速度,δf為前輪轉(zhuǎn)角。
將車輛二自由度動力學狀態(tài)方程進行拉普拉斯變化,得到橫擺角速度與前輪轉(zhuǎn)角之間的傳遞函數(shù)公式為
本文采用 Sigmoid曲線進行緊急避讓路徑規(guī)劃[15]。其中,避讓路徑曲線如圖1所示。
圖1 避讓路徑Fig.1 Predefined path
考慮避讓過程約束條件,設計緊急避讓路徑曲線,其中Sigmoid曲線表達式為
式中:a、b、c是曲線的3個參數(shù)量,x表示在全局坐標系下車輛縱向位移,y表示車輛側(cè)向位移。參數(shù)(a,b,c)可以通過求解約束方程得到。
約束1:最小長度約束。
式中:(x1,y1)為P1點的坐標,c2為安全距離。
約束2:起始點車輛側(cè)向位移偏差 (lateral offset)約束。
式中:ytol為起始點車輛側(cè)向位移偏差。
約束3:最大側(cè)向加速度約束。
式中:ay為車輛側(cè)向加速度,vx為車輛質(zhì)心處縱向速度,ψ為車身偏航角度。此處限制側(cè)向加速度最大值ay= 0.67μmg,其中μm為路面附著系數(shù),g為重力加速度[13]。
對式(2)進行拉普拉斯逆變換得
方程(7)可以化成積分串聯(lián)型系統(tǒng),即標準形式:
線性自抗擾控制器由線性跟蹤微分器(LTD)、線性組合(LSEF)、線性擴張狀態(tài)觀測器(LESO)3部分組成。LTD取代傳統(tǒng)PID的微分環(huán)節(jié),解決了傳統(tǒng)PID跟蹤快速性與超調(diào)之間的矛盾,避免了控制輸入信號快速波動問題[9]。LTD離散化形式為
其中:γd(k)表示目標輸入信號,h表示仿真步長,k為第k次采樣,v1(k)和v2(k)分別跟蹤γd(k)和(k),k1和k2為設計參數(shù)。
線性擴張狀態(tài)觀測器(LESO)將模型不確定性及外界干擾看作一個整體擾動量,通過擴張的狀態(tài)觀測器將這個總的擾動量觀測出來。二階線性自抗擾控制器利用三階LESO進行干擾量的觀測,其中,三階LESO的離散表達式可以描述成:
式中:γ(k)為被控對象輸出,z1(k)、z2(k)和z3(k)代表線性自抗擾控制器的輸出,ω0表示LESO的帶寬,b0為設計參數(shù)。
LSEF實際上是一個線性PD控制律,可以用以下離散形式進行描述:
式中:ωc為期望的閉環(huán)系統(tǒng)帶寬;5ωc≤ω0≤10ωc;β1和β2是設計參數(shù),可以用閉環(huán)系統(tǒng)的帶寬進行求解。
控制律u0是誤差e1和誤差的微分e2的線性組合形式。為了消除總的未知干擾,需要在輸入被控對象執(zhí)行機構(gòu)之前抵消掉這些未知擾動,實際作用在被控對象執(zhí)行機構(gòu)的控制量u可以表示為
為了驗證本文建立的線性自抗擾路徑跟蹤控制器的控制效果,進行Carsim和Simulink聯(lián)合仿真試驗[14]。利用Carsim軟件提供的某款SUV進行實車仿真試驗,其中車輛參數(shù)如表1所示。
表1 車輛參數(shù)Table 1 Vehicle parameters
當車輛質(zhì)量、橫擺轉(zhuǎn)動慣量和前后輪側(cè)偏剛度發(fā)生變化時(變化范圍為 ±20%),驗證路徑跟蹤控制器的魯棒性。其中車輛縱向速度為30 m/s,路面附著系數(shù)為0.8,線性自抗擾控制器參數(shù)經(jīng)過不斷調(diào)整試驗得到:ω0=300,ωc=50,b0=372。
當整車質(zhì)量發(fā)生變化時,車輛橫擺轉(zhuǎn)動慣量和前后輪側(cè)偏剛度不變時,車輛實際行駛軌跡與理想規(guī)劃軌跡對比如圖2(a)所示,其中圖2(b)為車輛實際橫擺角速度跟蹤理想橫擺角速度情況,從圖中可以看出當車輛質(zhì)量發(fā)生變化時,線性自抗擾控制器能夠控制車輛實際橫擺角速度跟蹤理想橫擺角速度變化,線性擴張狀態(tài)觀測器能夠?qū)⒛P蛥?shù)不確定觀測出來,如圖2(c)所示(無量綱)。
圖2 車輛質(zhì)量變化時控制器輸出曲線Fig.2 Output curve of the controller with vehicle quality change
當車輛橫擺轉(zhuǎn)動慣量在名義值上下 ±20%變化時,控制器輸出曲線如圖3所示。其中車輛路徑跟蹤曲線如圖3(a)所示,可以看出車輛實際行駛軌跡能夠很好的跟蹤規(guī)劃的軌跡;其中橫擺角速度跟蹤曲線如圖3(b)所示,實際車輛橫擺角速度能夠很好的跟蹤理想橫擺角速度變化情況;圖3(c)為擴張狀態(tài)觀測器輸出的系統(tǒng)受到的“總擾動量”,線性自抗擾控制器通過對系統(tǒng)參數(shù)模型不確定性進行觀測補償,保證路徑跟蹤魯棒性。當車輛前后輪側(cè)偏剛度在名義值上下 ±20%變化時,控制器輸出曲線如圖4所示。車輛實際行駛規(guī)劃與理想規(guī)劃軌跡對比如圖4(a)所示,橫擺角速度跟蹤如圖4(b)所示,線性擴張狀態(tài)觀測器輸出如圖4(c)所示。
圖3 車輛橫擺轉(zhuǎn)動慣量變化時控制器輸出曲線Fig.3 Output curve of the controller with vehicle yaw moment of inertia
圖4 車輛前后輪側(cè)偏剛度變化時控制器輸出曲線Fig.4 Output curve of the controller with front and rear wheel side stiffness
通過上述仿真試驗發(fā)現(xiàn),車輛在參數(shù)發(fā)生變化時(車輛質(zhì)量、橫擺轉(zhuǎn)動慣量、前后輪側(cè)偏剛度),線性自抗擾路徑跟蹤控制器依然能夠控制車輛實際橫擺角速度跟蹤理想規(guī)劃橫擺角速度,保證車輛實際行駛路徑跟蹤理想規(guī)劃路徑,同時保證避讓過程路徑跟蹤魯棒性。
本文以二自由度車輛模型為基礎,通過控制車輛實際橫擺角速度跟蹤理想橫擺角速度,設計二階線性自抗擾路徑跟蹤控制器,保證車輛實際行駛路徑跟蹤理想規(guī)劃路徑,方法簡單可行。通過Carsim與Simulink聯(lián)合仿真驗證了當車輛質(zhì)量、橫擺轉(zhuǎn)動慣量和前后輪側(cè)偏剛度發(fā)生變化時,線性自抗擾路徑跟蹤控制器能夠控制車輛實際橫擺角速度跟蹤規(guī)劃的理想橫擺角速度變化。線性擴張狀態(tài)觀測器能夠?qū)⑾到y(tǒng)受到的“總擾動量”觀測出來補償?shù)簦WC路徑跟蹤的魯棒性。
[1]HUANG S,YANG J,EKLUND F.Evaluation of remote pedestrian sensor system based on the analysis of car-pedestrian accident scenarios[J].Safety Science,2008,46(9): 1345-1355.
[2]董紅召,陳煒烽,郭明飛,等.基于車路一體化的車輛主動避撞系統(tǒng)關鍵技術的研究[J].汽車工程,2010,32 (11):984-989.
DONG Hongzhao,CHEN Weifeng,GUO Mingfei,et al.A study on key technologies of vehicle active collision avoidance system based on VII technology[J].Automotive Engineering,2010,32(11):984-989.
[3]徐友春,王榮本,李兵,等.世界智能車輛近況綜述[J].汽車工程,2011,23(5):289-295.
XU Youchun,WANG Rongben,LI Bing,et al.A Summary of Worldwide Intelligent Vehicle[J].Automotive Engineering,2001,23(5):289-295.
[4]宋曉琳,馮廣剛,楊濟匡.汽車主動避撞系統(tǒng)的發(fā)展現(xiàn)狀及趨勢[J].汽車工程,2008,30(4):285-290.
SONG Xiaolin,F(xiàn)ENG Guanggang,YANG Jikuang.The current state and trends of automotive active collision avoidance system[J].Automotive Engineering,2008,30(4): 285-290.
[5]侯德藻,李克強,鄭四發(fā),等.汽車主動避撞系統(tǒng)中的報警方法及其關鍵技術[J].汽車工程,2002,24(5):438-444.
HOU Dezao,LI Keqiang,ZHENG Sifa,et al.The warning algorithm and some key technologies of vehicle collision avoidance system[J].Automotive Engineering,2002,24 (5):438-441.
[6]ZHENG Bing,PAHNGROC O H,BANY L.Active steering control with front wheel steering[C]//Proceedings of the 2004 American Control Conference.Boston,USA,2004: 1475-1480.
[7]TILMAN B,DIRK O,BILIN A G,et al.Robust vehicle steering control design based on the disturbance observer[J].Annual Reviews in Control,2002,26:139-149.
[8]韓京清.從PID技術到“自抗擾控制”技術[J].控制工程,2002,9(3):13-18.
HAN Jingqing.From PID technique to active disturbances rejection control techique[J].Control Engineering of China,2002,9(3):13-18.
[9]GAO Qiang,SUN zhan,YANG guolai,et al.A novel active disturbance rejection-based control strategy for a gun control system[J].Journal of Mechanical Science and Technology,2012,26(12):4141-4148.
[10]韓京清.擴張狀態(tài)觀測器參與菲波納奇數(shù)列[J].控制工程,2008,15(S1):1-3.
HAN Jingqing.Parameters of the extended state observer and Fibonacci sequence[J].Control Engineering of China,2008,15(S1):1-3.
[11]余志生,夏群生,趙六奇,等.汽車理論[M].北京:機械工業(yè)出版社,2006:47-52.
[12]趙又群,汪偉,許健雄,等.避障工況下的汽車轉(zhuǎn)向操縱動態(tài)特性分析[J].哈爾濱工程大學學報,2013,34 (8):957-966.
ZHAO Youqun,WANG Wei,XU Jianxiong,et al.Analysis of dynamic characteristics of vehicle steering control for collision avoidance[J].Journal of Harbin Engineering U-niversity,2013,34(8):957-966.
[13]SLEDGE N H,MARSHEK K M.Comparison of ideal vehicle lane-change trajectories[J].Research into Vehicle Dynamics and Simulation,1997(10):233-256.
[14]SOUDBAKHSH D,ESKANDARIAN A.Comparison of linear and non-linear controllers for active steering of vehicles in evasive manoeuvres[J].Proceedings of the Institution of Mechanical Engineers,part I:Journal of Systems and Control Engineering,2011,226:215-232.
[15]ISERMANN R,MANNALE R,SCHMITT K.Collision-avoidance systems proreta:situation analysis and intervention control[J].Control Engineering Practice,2012,20 (11):1236-1246.