李家林,奧 迪,王 楊,熊 銳
(1. 廣東工業(yè)大學 機電工程學院,廣州 510006,中國;2. 澳門大學 科技學院,澳門 999078,中國;3. 吉林大學汽車仿真與控制國家重點實驗室,長春 130012,中國)
四輪獨立驅動電動汽車 (electric vehicles, EV)[1]不僅節(jié)能環(huán)保,而且可以通過輪轂電機將驅動力矩和制動力矩直接快速地傳遞給4個車輪,準確地識別出車輪的速度、扭矩、車輪側角等優(yōu)勢,有助于提高車輛行駛過程中的側向穩(wěn)定性[2-7]和駕駛安全性。
據(jù)統(tǒng)計[8],在2019年中國交通事故死亡人數(shù)中,機動車交通事故死亡人數(shù)約5.7萬人,其中汽車交通事故死亡人數(shù)約4.3萬人。因此,為減少由于車輛失控而導致交通事故的數(shù)量和嚴重性,對駕駛控制技術研究現(xiàn)狀[9]進行深入分析總結,很多研究學者提出了各種不同的控制器[10-12]來提高汽車穩(wěn)定性。
文獻[13]提出了一種不完全依賴被控對象模型準確性的方法,將模糊控制應用于非線性系統(tǒng)。但該方法過于依賴專家經(jīng)驗,實用性有待進一步拓展。文獻[14]提出了一種模型預測的控制方法,其動態(tài)性能好,對于模型的精度要求低,但由于系統(tǒng)模型實時迭代計算復雜,難以保證控制器的實時性。文獻[15]提出了一種在對抗外部干擾有明顯作用的非奇異快速終端滑??刂品椒?,但在控制過程中,由于驅動力矩高頻抖振,進而引發(fā)系統(tǒng)高頻抖振現(xiàn)象,從而導致驅動電機的疲勞磨損[16],降低控制器性能。但以上文獻中并未考慮系統(tǒng)參數(shù)的不確定性的影響,因此本文通過自適應控制來降低系統(tǒng)參數(shù)的不確定性。
針對汽車穩(wěn)定性控制領域,文獻[17]考慮到車輛主動前輪轉向和縱向滑移率,通過設計自適應率來控制制動力分配給各個車輪,以達到車輛穩(wěn)定狀態(tài)。文獻[18]利用模型參考算法中的自適應律來估計車輛前后輪側偏剛度的變化,以確??刂破鞯聂敯粜?,提高車輛橫向動力學的自適應控制。
文獻[19]提出了一種新型的自適應隨機映射神經(jīng)網(wǎng)絡控制算法,使用該算法應用于主動前輪轉向,能夠快速適應參數(shù)時變的被控系統(tǒng)。在實際應用中,百度Apollo無人駕駛[20]項目運用模型參考自適應 (model reference adaptive control, MRAC) 控制算法在路徑追蹤和自適應不同的轉向系統(tǒng)方面也取得了不錯的效果,但以上自適應控制器并未在汽車直接橫擺力矩控制中應用。此外,由上述自適應控制器所輸出的橫擺力矩無法直接分配至4個車輪,因此基于不同目標的力矩分配也是亟待解決的問題。
文獻[21]中,采取前后車輪比例制動的控制策略,將所得橫擺力矩按比例分配至各個車輪,雖有一定的控制效果,但其未考慮輪胎利用率等問題。在文獻[22]中,利用基于零空間的控制重新分配方法,并考慮每個車輪的輪胎利用率的約束,但由于計算量較大,對控制器要求高,現(xiàn)有條件難以滿足。
為了提高車輛行駛安全性,本文提出了一種基于MRAC的直接橫擺力矩控制的方法。在上層控制器中,利用二自由度車輛模型和一組假定的參數(shù)來設計穩(wěn)定性控制器,并利用Lyapunov函數(shù)穩(wěn)定性分析得到自適應估計率來解決由于車輛在行駛過程中重要參數(shù)不恒定的問題。在下層力矩分配控制器中,考慮車輛輪胎利用率和電機輸出限制,利用二次規(guī)劃法進行優(yōu)化分配,其不僅運算速度快,而且能處理多約束條件問題,以保證動態(tài)響應的實時性。最后,本文在雙移線高低附著因數(shù)工況下利用CarSim與Simulink聯(lián)合仿真。
本文采用簡化的線性單軌車輛模型作為車輛理想模型,并以此設計橫擺力矩控制器。其二自由度線性車輛模型如圖1所示。
圖1 二自由度線性車輛模型
在圖1中,Kf、Kr分別為前后輪側偏剛度;β、ω分別為質(zhì)心側偏角和橫擺角速度;m為車身總質(zhì)量;La、Lb分別為前后軸長度;L為軸長;Vx、Vy分別為縱向、側向速度;δ為前輪轉向角;αf、αr分別為前后輪側偏角;I為車輛質(zhì)心。
在該模型中做出了如下幾個假設:
1) 前輪轉向角很??;
2) 忽略所存在的各類阻力以及懸架系統(tǒng)動力學影響(空氣、滾動以及摩擦);
3) 輪胎性能和輪胎力在線性區(qū)域內(nèi)。
二自由度線性車輛模型的運動微分方程如下:
式中:Iz為繞Z軸的轉動慣量;ΔMz附加橫擺力矩。
化簡得到狀態(tài)空間方程式為:
式中:
在車輛以恒定速度穩(wěn)定向前以及過彎時,二自由度車輛模型ω與β的理想值可表示為:
考慮道路附著情況,上述理想值需加以限定并進行修正,通過修正后的表達式為:
本文選用魔術輪胎公式(magic formula)[23-24]輪胎模型進行輪胎建模。該輪胎模型在文獻中被廣泛采用,并已被證明足夠準確,可以預測實際的輪胎動力學。魔術輪胎公式[25]數(shù)學表達式如下:
式中:κ為輸入變量(車輪滑移率λ或輪胎側滑角α/rad);Y(κ)為輸出變量輪胎縱向力Fxij/N或側向力Fyij/N;Sh、Sv分別為曲線的水平和垂直方向漂移;G、C、D、E分別為剛度因子、形狀因子、顛因子和曲率因子。
分析擬合實驗數(shù)據(jù)得到:魔術輪胎縱向力Fxij、側向力Fyij和輪胎垂向力Fzij。橫、縱向力零點處的剛度因子為H,H=GCD,分別在縱向力和側向力因子后加下標x、y表示。
Fxij、Fyij表達式中的因子分別為:
4個車輪的垂向力可表示為:
式中:Fzij為各輪垂向力;i= f,r;j= l,r;ax、ay為橫向和縱向加速度;hmc為質(zhì)心高度。
針對系統(tǒng)參數(shù)不確定的情況,本文在上層控制器中推導出一個使得跟蹤誤差漸近收斂,并且與系統(tǒng)參數(shù)無關的控制率。一般情況下,自適應參數(shù)估計不會完全收斂到與系統(tǒng)參數(shù)的真實值相等,但在過程中通過實時更新可無限接近其真實值,同時為保證控制率收斂,自適應控制器的控制輸入、狀態(tài)量和參數(shù)估計在運行過程中需保持有界。因此,為更好的估計未知系統(tǒng)參數(shù)、提高車輛行駛穩(wěn)定性以及行駛舒適性[26],提出了一種模型參考自適應直接橫擺力矩控制器。系統(tǒng)控制構架具體設計如圖2所示。
圖2 系統(tǒng)控制架構圖
根據(jù)二自由度車輛運動模型,由式(2)可簡化系統(tǒng)狀態(tài)空間方程為:
系統(tǒng)實際狀態(tài)量為x與理想狀態(tài)變量xd,設跟蹤誤差e及其導數(shù)為:
聯(lián)立式(10)、(11)得動態(tài)誤差方程:
由式(13)可得系統(tǒng)控制率為:
聯(lián)立式(13)、(15)得動態(tài)誤差為:
在控制率(15)中,K*、L*不能直接計算,因此對系統(tǒng)控制率未知參數(shù)進行估計得參數(shù)估計誤差為:
根據(jù)未知系統(tǒng)參數(shù)估計值,設計自適應控制率為:
由式(12)、(13)、(17)、(18)得動態(tài)誤差方程可改為:
當矩陣L*正定,ρ= 1,當矩陣L*負定,ρ= 1,因此,定義矩陣Ω如下,且始終為正定矩陣。
本文采用Lyapunov直接法來證明所提出控制器的穩(wěn)定性,在MRAC控制器證明中,為建立更好的參數(shù)調(diào)節(jié)機制,保證系統(tǒng)能夠收斂穩(wěn)定,匹配到一個更為合理的Lyapunov函數(shù)至關重要。故定義Lyapunov方程為:
式中:P、Ω為正定對稱矩陣,則V>0;tr為矩陣的跡。
由Hurwitz矩陣性質(zhì)可得:
式中:Q任意正定對稱矩陣。
對Lyapunov矩陣進行求導得
聯(lián)立式(22)、(23)得
簡化得
根據(jù)矩陣的跡的性質(zhì)得
聯(lián)立式(25)、(26)得
根據(jù)對稱矩陣以及矩陣的跡的性質(zhì)得:
聯(lián)立式(27)、(28)、(29)得
聯(lián)立式(30)、(31)、(32),可得
由V≥0,且,可知控制輸入和自適應控制率在有限時間內(nèi)使得參數(shù)和狀態(tài)量保持有界,跟蹤誤差接近于零,進而趨于穩(wěn)定。這說明了本控制器滿足穩(wěn)定性要求。
在此節(jié)設計中,本文將上層控制器的輸出力矩有效地分配至各個車輪,達到最佳分配效果,從而使車輛在行駛中更為穩(wěn)定。其輪胎力作為車輛穩(wěn)定性的重要參考因素,當輪胎利用率[27]達到最低時,其利用潛能越大。本文僅考慮對輪胎驅動效能的側向力進行控制,目標函數(shù)可寫為:
由δ較小,cosδ≈ 0,可得上層控制器輸入變量ΔMz與總縱向力需求Fx的約束條件:
轉變?yōu)榫仃囆问綖?/p>
式中:H為效率矩陣;Tw為左右輪距;r為車輪半徑,其余見下式:
受輪轂電機最大轉矩約束條件為
式中:Tqmax為輪轂電機最大轉矩。
聯(lián)立式(34)、(36)、(38)得標準二次型:
為最大限度地提高控制效果,以實現(xiàn)車輛行駛穩(wěn)定性。本文利用二次規(guī)劃法[28]進行目標函數(shù)求解,將上述MRAC力矩ΔMz分配到各個車輪,為簡化步驟及減少運算時間,其優(yōu)化目標函數(shù)可改為下式:
式中:Wv為分配需求權重矩陣,Wv= diag[1 1 1 1];Wτ為控制向量權重矩陣,Wτ= diag[10 10 10 10];τref=[0 0 0 0]T。
目標函數(shù)J中,以車輛穩(wěn)定為目的,將目標函數(shù)值盡可能的降至最小。本文選用Matlab優(yōu)化工具箱中的函數(shù)“ Quadprog ”求解器來實時計算最優(yōu)的縱向力[29]。
為驗證上述算法有效性,利用Carsim與Simulink在高、低附工況下進行聯(lián)合仿真驗證。其雙移線工況根據(jù)國際乘用車穩(wěn)定性測試標準[30]而來。本文選取車輛參數(shù)如表1所示。
表1 車輛參數(shù)
由于對于控制器增益矩陣并無通用的調(diào)節(jié)技術,選擇不同的Hm和P矩陣可對應產(chǎn)生不同的結果。為保證MRAC控制器的有效性,滿足Lyapunov證明條件下,本文對控制器的參數(shù)進行標定得到一組合理的參數(shù),其MRAC增益矩陣
本文分別在道路附著因數(shù)μ為0.85和0.40的工況下,以Vx= 80 km/h進行聯(lián)合仿真。通過在無控制情況、SMC方法和MRAC方法下進行穩(wěn)定性比較,其中SMC采用文獻[31]中的滑??刂扑惴ā7抡娴脵M擺角速度、質(zhì)心側偏角、X-Y軸位移圖以及橫擺力矩圖,如圖3所示(圖3在下頁)。
如圖3a所示:MRAC方法的橫擺角速度在峰值上較SMC方法下降了17.1%、無控制狀態(tài)下降了19.4%;MRAC方法的質(zhì)心側偏角在峰值上較SMC方法下降了34.5%、較無控制狀態(tài)下降了54.8%;在期望軌跡上Y軸的峰值最小,波形更接近于參考軌跡;其所得橫擺力矩的波形圖也較SMC更為平滑。
如圖3b所示:由于附著因數(shù)低,路面能夠提供的附著力有限,車輛以Vx= 80 km / h的行駛過程出現(xiàn)一定的波動情況。對比SMC和無控制的效果中,在MRAC控制下有效地限制了ω與β的變化,其中ω在峰值上較SMC下降了7.1%、無控制狀態(tài)下降了16.1%;β在峰值上較SMC下降了26.5%、較無控制狀態(tài)下降了64.3%;在期望軌跡對比中,在MRAC下軌跡更符合駕駛意圖,依舊表現(xiàn)出了良好的控制效果;同時,橫擺力矩消除SMC了抖振,且所需峰值更低。為更加直觀的量化控制器性能,本文使用平均絕對誤差(mean absolute error, MAE)來評價。其計算公式為:
圖3 不同附著條件下的狀態(tài)量比較
式中:error為采樣時間的跟蹤誤差值;n為樣本數(shù)量。
通過計算可得在高低附工況下的橫擺角速度、質(zhì)心側偏角以及X-Y位移軌跡的MAE值如表2所示。
表2 雙移線工況平均絕對誤差MAE
在高附工況下,所提出的MRAC與傳統(tǒng)的SMC相比,跟蹤橫擺角速度ω、質(zhì)心側偏角β以及X-Y位移軌跡Dy的MAE分別降低了43.0%、37.1%和17.5%;在低附工況下,跟蹤橫擺角速度、質(zhì)心側偏角以及X-Y位移軌跡的MAE分別降低了25.3%、23.2%和12.5%。進一步說明了本文所設計的MRAC穩(wěn)定性控制算法具有更好地控制效果。
本文針對車輛模型中系統(tǒng)參數(shù)不確定性的問題,設計了一種基于MRAC的橫擺力矩穩(wěn)定性分層控制算法。在上層控制器中,通過自適應律對車輛系統(tǒng)參數(shù)進行實時估計,獲得期望的附加橫擺力矩;在下層控制器中,考慮到輪胎利用率、電機最大扭矩輸出約束以及道路附著力約束,利用二次規(guī)劃對目標函數(shù)進行求解,將附加橫擺力矩進行合理地分配至4個車輪,保證分配力矩的實時性。最后采用Matlab/Simulink與汽車動力學仿真軟件Carsim進行聯(lián)合仿真測試。
結果表明:本文所提出的MRAC控制算法與傳統(tǒng)滑模算法相比,一方面克服了滑模算法帶來的抖振,降低了質(zhì)心側偏角、橫擺角速度以及縱向位移的大??;另一方面通過自適應律實時估計來抑制系統(tǒng)的不確定性擾動,改善了控制器的效能,進而提高了車輛行駛的安全性以及可靠性。
參考文獻 (References)
[1] 余卓平, 馮源, 熊璐. 分布式驅動電動汽車動力學控制發(fā)展現(xiàn)狀綜述 [J]. 機械工程學報, 2013, 49(8): 105-114.
YU Zhuoping, FENG Yuan, XIONG Lu. Review on vehicle dynamics control of distributed drive electric vehicle [J].Chin J Mech Engi, 2013, 49(8): 105-114. (in Chinese)
[2] 宗長富, 鄭宏宇, 田承偉, 等. 基于直接橫擺力矩控制的汽車穩(wěn)定性控制策略 [J]. 吉林大學學報(工學版) ,2008(5): 1010-1014.
ZONG Changfu, ZHENG Hongyu, TIAN Chengwei, et al. Vehicle stability control strategy based on direct yaw moment control [J].J Jilin Univ (Engi Tech Ed), 2008(5):1010-1014. (in Chinese)
[3] JIN Xianjian, YIN Guodong, LI Yanjun, et al. Stabilizing vehicle lateral dynamics with considerations of state delay of AFS for electric vehicles via robust gain-scheduling control [J].Asian J Control, 2016, 18(1): 89-97.
[4] Rubin D, Aroget S. Vehicle yaw stability control using active limited-slip differential via model predictive control methods [J].Vehi Syst Dyna, 2015, 53(9): 1315-1330.
[5] SHEN Huan, TAN Yunsheng. Vehicle handling and stability control by the cooperative control of 4WS and DYC [J].Modern Phys Lett B, 2017, 31: 19-21:
[6] 羅霜, 舒紅宇, 姚澤杰, 等. 微型汽車操縱穩(wěn)定性的人-車動力學耦合效應 [J]. 哈爾濱工業(yè)大學學報, 2018,50(1): 146-153.
LUO Shuang, SHU Hongyu, YAO Zejie, et al. Effects of human-vehicle dynamics interaction on the handling stability of miniature automobile [J].J Harbin Inst Tech,2018, 50(1): 146-153. (in Chinese)
[7] 唐毅, 劉衛(wèi)寧, 孫棣華, 等. 考慮前后車輛綜合效應的跟馳模型及其穩(wěn)定性分析 [J]. 哈爾濱工業(yè)大學學報, 2014,46(2): 115-120.
TANG Yi, LIU Weining, SUN Dihua, et al. A new car following model with considering the synergy effect of ahead-backward vehicles and its stability analysis [J].J Harbin Inst Tech, 2014, 46(2): 115-120. (in Chinese)
[8] 中華人民共和國國家統(tǒng)計局. 2019年中國交通事故死亡人數(shù)統(tǒng)計 [EB/OL]. (2020-02-28), https://data.stats.gov.cn/easyquery.htm?cn=C01&zb=A0S0D01&sj=2020.
National Bureau of Statistics of the People’s Republic of China. Statistics on the number of deaths from traffic accidents in China in 2019 [EB/OL]. (2020-02-28),https://data.stats.gov.cn/easyquery.htm?cn=C01&zb=A0S0D01&sj=2020. (in Chinese)
[9] 宗長富, 代昌華, 張東. 智能汽車的人機共駕技術研究現(xiàn)狀和發(fā)展趨勢 [J]. 中國公路學報, 2021, 34(6): 214-237.
ZONG Changfu, DAI Changhua, ZHANG Dong. Humanrobot interaction technology of autonomous vehicles:A review and perspectives [J].Chin J Highway Transp,2021, 34(6): 214-237. (in Chinese)
[10] 余卓平, 肖振宇, 冷搏, 等. 分布式驅動電動汽車操縱穩(wěn)定性控制評價體系 [J]. 華東交通大學學報, 2016, 33(5):25-32.
YU Zhuoping, XIAO Zhenyu, LENG Bo, et al. Control evaluation system testing of distributed drive electric vehicle handling stability [J].J East Chin Jiaotong Univ,2016, 33(5): 25-32. (in Chinese)
[11] 張利鵬, 李亮, 祁炳楠. 輪轂電機驅動電動汽車側傾穩(wěn)定性解耦控制 [J]. 機械工程學報, 2017, 53(16): 94-104.
ZHANG Lipeng, LI Liang, QI Bingnan. Decoupled roll stability control of in-wheel motor drive electric vehicle [J].Chin J Mech Engi, 2017, 53(16): 94-104. (in Chinese)
[12] 張細政, 鄭亮. 基于轉矩協(xié)調(diào)分配的分布式驅動電動汽車穩(wěn)定性控制 [J]. 中國機械工程, 2018, 29(15): 1780-1787.
ZHANG Xizheng, ZHENG Liang. Vehicle stability control of distributed-driven electric vehicles based on optimal torque allocation [J].Chin Mech Engi, 2018, 29(15): 1780-1787. (in Chinese)
[13] 丁惜瀛, 李琳, 于華, 等. 電動汽車DYC/ASR變論域模糊集成控制 [J]. 汽車工程, 2014, 36(5): 527-531, +545.
DING Xiying, LI Lin, YU Hua, et al. Integrated DYC /ASR-based variable universe fuzzy control for electric vehicles [J].Automotive Engineering, 2014, 36(5): 527-531, +545. (in Chinese)
[14] 嚴運兵, 葉剛, 許小偉, 等. 基于模型預測控制的電動輪車輛橫擺控制 [J]. 武漢科技大學學報, 2018, 41(3): 226-231.
YAN Yunbing, YE Gang, XU Xiaowei, et al. Yaw control for motor-wheel vehicle based on model predictive control[J].J Wuhan Univ Sci Tech, 2018, 41 (3): 226-231. (in Chinese)
[15] 李升波, 李克強, 王建強, 等. 非奇異快速的終端滑??刂品椒?[J]. 信息與控制, 2009, 38(1): 1-8.
LI Shengbo, LI Keqiang, WANG Jianqiang, et al.Nonsingular and fast terminal sliding mode control method [J].Info Control, 2009, 38(1): 1-8. (in Chinese)
[16] DING Shihong, WANG Jiadian, ZHENG Weixing.Second-order sliding mode control for nonlinear uncertain systems bounded by positive functions [J].IEEE Trans Indu Electr, 2015, 62(9): 5899-5909.
[17] Bianchi D, Borri A, Di Benedetto M D, et al. Adaptive integrated vehicle control using active front steering and rear torque vectoring [J].Int’l J Vehi Autonomous Syst,2010, 8(2-4): 85-105.
[18] DING Nenggen, Taheri S. An adaptive integrated algorithm for active front steering and direct yaw moment control based on direct Lyapunov method [J].Vehi Syst Dyn, 2010, 48(10): 1193-1213.
[19] HUANG Wei, WONG Pakkin, WONG Kain, et al.Adaptive neural control of vehicle yaw stability with active front steering using an improved random projection neural network [J].Vehi Syst Dyna, 2021, 59(3): 396-414.
[20] Baidu, An open autonomous driving platform [EB/OL].(2021-01-01), https://github.com/ApolloAuto/apollo.
[21] 陳龍, 解云鵬, 蔡英鳳, 等. 極限工況下無人駕駛車輛穩(wěn)定跟蹤控制 [J]. 汽車工程2020, 42(8): 1016-1026.
CHEN Long, XIE Yunpeng, CAI Yingfeng, et al. Stable tracking control of autonomous vehicles at extreme conditions [J].Automotive Engineering, 2020, 42(8):1016-1026. (in Chinese)
[22] ZHANG Jiaxu, LI Jing. Integrated vehicle chassis control for active front steering and direct yaw moment control based on hierarchical structure [J].Transa Inst Meas Control, 2019, 41(9): 2428-2440.
[23] AO Di, HUA Xingqi, YU Guokuan, et al. Robust active post-impact motion control for restraining a second crash[C]//2020 IEEE 16th Int’l Conf Automation Sci Engi(CASE), Hongkong, China: IEEE, 2020: 159-164.
[24] Pacejka H B. Tyre and Vehicle Dynamics (2 Ed) [M].Oxford: Butterworth-Heinemann. 2006: 156-215.
[25] Doumiati M, Victorino A C, Charara A, et al. Onboard real-time estimation of vehicle lateral tire-road forces and sideslip angle [J].IEEE-ASME Transa Mech, 2011, 16(4):601-614.
[26] AO Di, WONG Pakkin, HUANG Wei, et al. Analysis of co-relation between objective measurement and subjective assessment for dynamic comfort of vehicles [J].Int’l J Automotive Tech, 2020, 21(6): 1553-1567.
[27] Mokhiamar O, Abe M. Simultaneous optimal distribution of lateral and longitudinal tire forces for the model following control [J].J Dyna Syst Meas Control:Trans ASME, 2004, 126(4): 753-763.
[28] LI Li, CHEN Xiqun, ZHANG Lei. A global optimization algorithm for trajectory data based car-following model calibration [J].Transp Res Part C:Emerging Tech, 2016,68: 311-332.
[29] LI Boyuan, DU Haiping, LI Weihua. Optimal distribution control of non-linear tire force of electric vehicles with inwheel motors [J].Asian J Control, 2016, 18(1): 69-88.
[30] ISO. ISO 3888-1, 2018. Passenger cars-test track for a severe lane-change manoeuvre-part 1: Double lane-change[S/OL]. (2018-12-18), https://www.iso.org/standard/67973.html .
[31] DING Shihong, LIU Lu, ZHENG Weixing. Sliding mode direct yaw-moment control design for in-wheel electric vehicles [J].IEEE Tran Indu Electr, 2017, 64(8): 6752-6762.