趙樹恩, 胡洪銀, 景東印
(1. 重慶交通大學 機電與車輛工程學院, 重慶 400074; 2. 重慶宗申航空發(fā)動機制造有限公司, 重慶 400014)
分布式驅(qū)動電動汽車的出現(xiàn)掀起了新能源汽車領域的一股浪潮,因其具有獨特的優(yōu)勢和特點,近年來受到了廣泛關注和發(fā)展,其行駛穩(wěn)定性控制也成為研究熱點[1].早期大量文獻設計了層次化結構控制器,為解決車輛穩(wěn)定性問題奠定了基礎[2-5].在此基礎上,許多學者進行了優(yōu)化和完善.馬曉軍等[6]在分層控制結構基礎上,設計橫擺角速度和質(zhì)心側(cè)偏角的聯(lián)合控制方法,采用滑模控制理論解決多輪獨立驅(qū)動車輛穩(wěn)定性問題;Zhang等[7]通過扭矩矢量控制,研究一種車輪滑轉(zhuǎn)、偏航角速率和側(cè)偏角度集成控制,提高了四輪內(nèi)電機的電動汽車的縱、橫向穩(wěn)定性;景東印[8]通過分層控制器實現(xiàn)車輛操縱穩(wěn)定性的提升,主要采用模型預測控制理論和模糊控制理論;Metzler等[9]提出一種基于顯示模型預測的橫擺和橫向穩(wěn)定性控制器,很大程度上提升了車輛的穩(wěn)定性,但卻降低了控制系統(tǒng)的實時性.另外,學者們采用較新穎的方法,如最優(yōu)轉(zhuǎn)矩分配控制策略[10]、自適應滑??刂芠11]等控制方法,在解決車輛穩(wěn)定性控制問題時起到了良好的效果.
針對極限工況下的車輛穩(wěn)定性控制,一些學者進行了研究[12-13],但仍存在一些不足,如未考慮車輛系統(tǒng)運行的實時問題,有些系統(tǒng)結構的復雜度也大大增加.為了解決車輛穩(wěn)定性控制實時性不足的問題,本文針對分布式驅(qū)動電動汽車,設計車輛主動前輪轉(zhuǎn)向(AFS)和直接橫擺力矩控制(DYC)的協(xié)調(diào)控制策略,根據(jù)車輛運行狀態(tài)實時切換控制器,實現(xiàn)車輛橫擺穩(wěn)定性控制,并在Matlab/Simulink仿真環(huán)境中驗證提出控制策略的有效性.
圖1 車輛動力學模型 Fig.1 Vehicle dynamics model
建立車輛動力學模型時提出兩點假設:1) 不考慮懸架對車輛運動的影響,忽略垂向運動及車身的俯仰、側(cè)傾;2) 只考慮輪胎純側(cè)偏特性.建立縱向、橫向及橫擺三自由度模型,車輛動力學模型,如圖1所示.圖1中:a,b分別為車輛質(zhì)心到前軸和后軸的距離;c為軸距,c=a+b;Fx,i,F(xiàn)y,i分別為輪胎所受縱向力和側(cè)向力,i=fl,fr,rl,rr分別表示左前輪,右前輪,左后輪,右后輪;vx,vy分別為車輛的縱向、橫向速度;γ,δ分別為橫擺角速度與前輪轉(zhuǎn)角;αf,αr分別為車輛前、后輪側(cè)偏角;ΔMz為附加橫擺力矩;β為車輛質(zhì)心側(cè)偏角.
整車動力學方程為
(1)
式(1)中:m為整車質(zhì)量;Iz為車輛轉(zhuǎn)動慣量(繞z軸).
圖2 車輪受力平衡圖 Fig.2 Wheel force balance diagram
分布式驅(qū)動電動車驅(qū)動系統(tǒng)選用永磁同步輪轂電機,其車輪受力平衡圖,如圖2所示.其力矩平衡方程式為
(2)
式(2)中:Iw為輪胎轉(zhuǎn)動慣量;ωi為車輪轉(zhuǎn)速;Ti為各輪驅(qū)動力矩;R為輪胎半徑.
由于電機的動態(tài)響應相較于車輪的動力學響應更加迅速,因此,將驅(qū)動系統(tǒng)在轉(zhuǎn)矩控制時等價為一個二階系統(tǒng),電機實際轉(zhuǎn)矩Tm到目標轉(zhuǎn)矩Td之間的傳遞函數(shù)G(s)[14]為
(3)
式(3)中:ζ為電機特性參數(shù).
考慮電機轉(zhuǎn)矩在傳遞中的磁滯阻尼及機械損耗,得到輪胎驅(qū)動力矩表達式為
(4)
式(4)中:Im為電機轉(zhuǎn)子的轉(zhuǎn)動慣量;Ωω為阻力系數(shù);ωm為電機角速度.
圖3 側(cè)偏力與側(cè)偏角關系曲線 Fig.3 Relationship curves between cornering force and cornering angle
輪胎模型采用結構形式簡單且包含了縱向和橫向滑移率的非線性Dugoff輪胎模型[15].輪胎的側(cè)偏力(Fy)與側(cè)偏角(α)關系曲線,如圖3所示.
輪胎的橫、縱向力表示為
(5)
式(5)中:Cx,i,Cy,i分別為各輪的縱向、側(cè)向剛度;αi為各輪側(cè)偏角;λi為各輪縱向滑移率;st為輪胎動態(tài)參數(shù),
(6)
式(6)中:μ為路面附著系數(shù);Fz,i為各輪的垂向載荷.
各輪縱向滑移率λi定義為
(7)
各輪側(cè)偏角αi定義為
在計算4個車輪垂直載荷時,考慮了車輛在實際行駛過程中因為縱向、橫向速度變化發(fā)生載荷轉(zhuǎn)移[16],各輪載荷值表示為
(8)
(9)
(10)
(11)
式(8)~(11)中:hg為車輛質(zhì)心高度;g為重力加速度,g=9.8 m·s-2;ax,ay分別為車輛的縱向、橫向加速度.
圖4 控制策略框圖 Fig.4 Control strategy block diagram
控制策略框圖,如圖4所示.圖4中:βd與γd分別為車輛理想質(zhì)心側(cè)偏角和橫擺角速度;β′為質(zhì)心側(cè)偏角速度;QAFS為AFS控制權重;QDYC為DYC控制權重;SMC為滑??刂疲籑PC為模型預測控制;Δδ為附加前輪轉(zhuǎn)角;Tmax為電機最大驅(qū)動力矩.
協(xié)調(diào)控制器通過相平面法判定依據(jù)輸出兩控制器控制權重,控制輸出附加前輪轉(zhuǎn)角與最優(yōu)橫擺力矩;通過轉(zhuǎn)矩分配規(guī)則控制各輪驅(qū)/制動力矩,在附加轉(zhuǎn)角共同作用下,實現(xiàn)對車輛穩(wěn)定性控制的目的.
圖5 車輛二自由度期望模型 Fig.5 Vehicle two-degree-of-freedom expectation model
考慮質(zhì)心側(cè)偏角(β),橫擺角速度(γ)對車輛穩(wěn)定性的影響,建立車輛二自由度期望模型,如圖5所示.
車輛二自由度期望模型狀態(tài)方程描述為
(12)
βd=min(β,βmax)sgn(β),γd=min(γ,γmax)sgn(δ).
當車輛工作于穩(wěn)態(tài)區(qū)域時,為了在時變的駕駛條件下車輛仍能保持較好的機動性能和穩(wěn)定性,設計了基于SMC的主動前輪轉(zhuǎn)向控制策略.定義滑模切換函數(shù)S為車輛橫擺角速度的實際值和理想值之差,將sinδ≈0代入式(1),兩邊求導可得
(13)
(14)
綜上可得附加前輪轉(zhuǎn)角Δδ為
(15)
當車輛失穩(wěn)及處于失穩(wěn)臨界時,控制器切換至橫擺力矩控制器,以保證車輛橫擺穩(wěn)定性.設計模型預測控制器來實現(xiàn)橫擺力矩的控制,系統(tǒng)狀態(tài)空間方程表示為
(16)
對式(16)以采樣周期τs為步長離散處理后的增量形式[17]為
(17)
設定預測時域為p,控制時域為q,且q
y(k)=S1Δx(k)+S2Δδ(k)+S3ΔU(k).
(18)
式(18)中:各系數(shù)矩陣表示為
滾動求解中為使得直接橫擺力矩實際值跟蹤給定期望值u(k+n),n=1,…,p,構造二次型性能指標函數(shù)為
(19)
式(19)中:ωy=diag(ωy,1,ωy,2,…,ωy,p)為輸出加權矩陣;ωu=diag(ωu,1,ωu,2,…,ωu,m)為控制增量的加權矩陣;y(k+n|k),R(k+1)分別為實際和理想模型輸出的參考質(zhì)心側(cè)偏角和橫擺角速度.
在約束條件下,尋求最優(yōu)直接橫擺力矩控制問題可轉(zhuǎn)化為
(20)
式(20)中:x為狀態(tài)向量;c=[1 1];d=[βmaxγmax].
式(20)中,控制系統(tǒng)在每一時刻計算帶約束的二次型優(yōu)化問題時,可將其轉(zhuǎn)化為標準二次規(guī)劃形式進行求解,即
(21)
式(21)中:H為Hessian矩陣.
考慮到車輛行駛穩(wěn)定性會受到質(zhì)心側(cè)偏角的影響,利用相平面法判斷車輛的行駛穩(wěn)定狀態(tài)[18].無控制狀態(tài)下,車輛質(zhì)心側(cè)偏角-質(zhì)心側(cè)偏角速度(β-β′)相圖(初始條件前輪轉(zhuǎn)角δ=0,vx=20 m·s-1),如圖6所示.由圖6確定失穩(wěn)臨界線.
平行線內(nèi)部區(qū)域表征車輛處于穩(wěn)定區(qū)域,此時,隨機初始值(β0′,β0)為起點的所有軌跡都向著穩(wěn)定結點(0,0)趨近收斂;平行線外部區(qū)域表征車輛處于不穩(wěn)定工作狀態(tài).
車輛穩(wěn)定區(qū)域表達式為
|B1β′+B2β|≤1.
(22)
通過Matlab軟件計算可得車輛穩(wěn)定工作狀態(tài)邊界參數(shù)B1=16.67,B2=116.67.
根據(jù)相平面法判定依據(jù),當車輛狀態(tài)軌跡處于穩(wěn)定區(qū)域時,車輛切換至AFS控制器,僅通過主動前輪轉(zhuǎn)向來改善車輛的轉(zhuǎn)向能力,維持車輛繼續(xù)穩(wěn)定行駛;當車輛的狀態(tài)軌跡接近不穩(wěn)定區(qū)域時,穩(wěn)定性控制器開始參與控制過程,對應的主動前輪轉(zhuǎn)角控制權重和穩(wěn)定性控制權重分別減小和增加;當車輛狀態(tài)軌跡進入不穩(wěn)定區(qū)域時,此時車輛僅靠轉(zhuǎn)向已經(jīng)不能維持車輛穩(wěn)定運行,控制器切換至DYC,控制車輛迅速恢復至穩(wěn)定工作狀態(tài).控制權重隨車輛狀態(tài)軌跡變化曲線,如圖7所示.
圖6 β-β′相圖 圖7 控制權重隨車輛狀態(tài)軌跡變化曲線Fig.6 β-β′phase diagram Fig.7 Change curves of control weight with vehicle state trajectory
根據(jù)各輪獨立可控的特點,基于橫擺力矩控制器得出的偽指令,以橫擺角速度作為參考變量, 制定不同轉(zhuǎn)向工況下各輪驅(qū)/制動分配規(guī)則,如表1所示.
表1 各輪驅(qū)/制動分配規(guī)則Tab.1 Each wheel drive/brake distribution rules
由車輛橫擺動力學模型可知,附加橫擺力矩與各輪驅(qū)/制動力矩滿足
式中:Fx,all為克服地面阻力和風阻所需總的縱向力.
車輛轉(zhuǎn)向行駛時,因質(zhì)心位置變化而引起前、后軸載荷不均,為保證各輪轉(zhuǎn)矩分配的合理性,使各輪同時工作在穩(wěn)定區(qū),采用軸荷比等比例分配各輪轉(zhuǎn)矩.則每個車輪的輪胎力矩表達式分別為
式中:Fz,all為輪胎的總載荷.
同時,考慮了輪轂電機最大輸出轉(zhuǎn)矩Tmax及地面附著力μRFz,all對各輪輸出轉(zhuǎn)矩約束影響,因此,輪轂電機實際輸出轉(zhuǎn)矩表示為
Tt,i=min(Tmax,μRFz,all,Ti),i=fl,fr,rl,rr.
在Matlab/Simulink仿真環(huán)境下,搭建穩(wěn)定性控制器及分布式驅(qū)動電動汽車整車模型,設定路面附著系數(shù)為0.85,選取正弦轉(zhuǎn)向工況,在前輪轉(zhuǎn)角幅值為0.04 rad,縱向車速vx=60 km·h-1的初始條件下,將文中協(xié)調(diào)控制方法與文獻[19]提出的滑??刂品椒ㄟM行對比.車輛模型參數(shù),如表2所示.
前輪轉(zhuǎn)角輸入和附加前輪轉(zhuǎn)角值,如圖8所示.由圖8可知:在滑??刂谱饔孟?,輸出的附加轉(zhuǎn)角在轉(zhuǎn)向過程中比協(xié)調(diào)控制作用下的附加轉(zhuǎn)角大,但兩種控制器作用時均與轉(zhuǎn)向輸入趨勢相同,表明所設計控制器相較于滑??刂?,可以在外部轉(zhuǎn)角輸入變化很小情況下具有較好的跟蹤控制性能,達到跟隨控制目標時對轉(zhuǎn)向角控制修正的目的.
表2 車輛模型參數(shù)Tab.2 Vehicle model parameters
車輛在正弦轉(zhuǎn)向工況下,滑??刂破骱蛥f(xié)調(diào)控制器輸出的附加橫擺力矩,如圖9所示.由圖9可知:滑??刂戚敵龅母郊恿胤荡笥趨f(xié)調(diào)控制輸出的力矩值,表明設計的控制器能夠在滿足橫擺穩(wěn)定性的同時,使所需的附加力矩值更小,改善了系統(tǒng)的平穩(wěn)性.
圖8 前輪轉(zhuǎn)角及附加前輪轉(zhuǎn)角值 圖9 附加橫擺力矩值 Fig.8 Front wheel angle and additional front wheel angle value Fig.9 Additional yaw moment value
圖10 控制權重值 Fig.10 Control weight value
車輛運行中,AFS和DYC的控制權重,如圖10所示.由圖10可知:車輛運行過程初期,β-β′未超過觸發(fā)限制,此時僅有主動前輪轉(zhuǎn)向參與控制;隨著轉(zhuǎn)角的逐漸增加,車輛運動軌跡線開始接近設定穩(wěn)定區(qū)域邊界,直接橫擺力矩控制器控制權重逐漸增加,而主動前輪轉(zhuǎn)角控制器控制權重逐漸減小;當車輛行駛軌跡超過穩(wěn)定區(qū)域邊界時,以車輛穩(wěn)定性為控制目標,相應的控制權重增加到1,使車輛快速恢復至穩(wěn)定行駛狀態(tài).
仿真過程中,各輪的分配轉(zhuǎn)矩,如圖11所示.由圖11可知:滑模變結構穩(wěn)定性控制器中的力矩分配方法分配到車輪的轉(zhuǎn)矩大于協(xié)調(diào)控制器的轉(zhuǎn)矩值,說明所設計協(xié)調(diào)控制器能在滿足控制目標的同時,減少對轉(zhuǎn)矩的調(diào)整,使車輛的運行狀態(tài)更加穩(wěn)定,一定程度上避免了反復制/驅(qū)動造成的能量損耗.
(a) 左前輪力矩值 (b) 右前輪力矩值
(c) 左后輪力矩值 (d) 右后輪力矩值圖11 各輪的分配力矩 Fig.11 Distribution torque of each wheel
各控制器作用下,橫擺角速度的對比,如圖12所示.由圖12可知:相較于無控制時,在滑??刂品椒ê蛥f(xié)調(diào)控制方法作用下,橫擺響應能力均得到了改善;但文中的協(xié)調(diào)控制方法更接近理想值,相較于無控制時,橫擺角速度提高了約16%,車輛的橫擺穩(wěn)定性能得到了改善.
車輛行駛的相軌跡,如圖13所示.由圖13可知:當車輛運行軌跡超出穩(wěn)定區(qū)域時,相較于滑模變結構穩(wěn)定性控制器,文中設計的協(xié)調(diào)控制器通過施加一定的附加轉(zhuǎn)角及調(diào)整各輪驅(qū)/制動力矩,使車輛的運行軌跡能更迅速地收斂于穩(wěn)定區(qū)域,保證了車輛的正常行駛.
圖12 各控制器作用下橫擺角速度的對比 圖13 車輛行駛的相軌跡 Fig.12 Comparison of yaw rates under various controllers Fig.13 Phase trajectory of vehicle driving
針對分布式驅(qū)動電動汽車橫擺穩(wěn)定控制問題,提出主動前輪轉(zhuǎn)向與直接橫擺力矩協(xié)調(diào)控制策略.設計滑??刂破骱湍P皖A測控制器,分別控制前輪轉(zhuǎn)角與期望橫擺力矩;利用相平面法判定車輛穩(wěn)定性,控制器根據(jù)車輛穩(wěn)定狀態(tài)自適應地調(diào)整控制權重,保證了車輛行駛穩(wěn)定性的同時,提高系統(tǒng)的實時性.在正弦轉(zhuǎn)向工況下,與滑模變結構穩(wěn)定性控制方法進行仿真對比,結果表明:文中設計的控制策略保證了車輛在穩(wěn)態(tài)行駛工況下的橫擺穩(wěn)定性能,提高了車輛轉(zhuǎn)向能力;當車輛失穩(wěn)時,能使車輛快速地恢復至穩(wěn)態(tài)運行狀態(tài),有效提高了車輛穩(wěn)定性和行駛安全性.