廖自力,劉 棟,陽貴兵,陳路明
(裝甲兵學(xué)院 控制工程系,北京 100072)
驅(qū)動防滑控制(ASR)和制動防抱死控制(ABS)是多輪獨(dú)立電驅(qū)動車輛行駛控制的重要環(huán)節(jié),能夠提高車輛的動力性和制動性[1]。與傳統(tǒng)機(jī)械傳動車輛不同,多輪獨(dú)立電驅(qū)動車輛以輪轂電機(jī)為主要執(zhí)行機(jī)構(gòu),結(jié)合機(jī)械制動系統(tǒng)實(shí)現(xiàn)驅(qū)動和制動,一方面快速而精確的電機(jī)轉(zhuǎn)矩控制可以加快控制響應(yīng),另一方面車輛采用機(jī)電聯(lián)合制動,防滑控制對象是電機(jī)、機(jī)械制動器及車輪構(gòu)成的非線性系統(tǒng),增加了制動防抱死控制難度。
目前,電驅(qū)動車輛防滑控制的相關(guān)研究主要集中于驅(qū)動或制動單一工況下的防滑控制研究。KOS 等[2]對采用電機(jī)和電助力制動器的輪轂電機(jī)驅(qū)動車輛ABS協(xié)調(diào)控制策略進(jìn)行了研究,進(jìn)而求解最大制動力矩限幅及該附著條件下的制動器制動壓力,實(shí)現(xiàn)了對電機(jī)制動力矩和制動器制動力矩的最大可傳遞轉(zhuǎn)矩控制,提高了制動穩(wěn)定性;吳玲等[3]將模糊PID控制應(yīng)用于電傳動車輛制動防抱死控制中,解決了PID控制參數(shù)自適應(yīng)整定的問題,但容易造成電機(jī)轉(zhuǎn)矩輸出的劇烈抖振;王國業(yè)等[4]采用模糊控制設(shè)計(jì)了常規(guī)ABS模糊控制器及模糊補(bǔ)償控制器,構(gòu)成了ABS閉環(huán)控制系統(tǒng)的模糊直接自適應(yīng)控制器,算法簡單且魯棒性強(qiáng),但控制精度較低;陽貴兵等[5]采用滑模變結(jié)構(gòu)控制算法進(jìn)行了復(fù)雜路況條件下的多輪獨(dú)立電驅(qū)動車輛驅(qū)動防滑控制研究,通過設(shè)計(jì)趨近律的方法削減變結(jié)構(gòu)控制抖振,系統(tǒng)抗干擾能力和魯棒性增強(qiáng)。
對于多輪獨(dú)立電驅(qū)動車輛,電機(jī)轉(zhuǎn)矩、轉(zhuǎn)速等信息可以準(zhǔn)確快速反饋,結(jié)合車速等狀態(tài)參數(shù)估計(jì),可以實(shí)時(shí)計(jì)算車輪滑轉(zhuǎn)率,通過路面識別估計(jì)最優(yōu)滑轉(zhuǎn)率,易于實(shí)現(xiàn)最優(yōu)滑轉(zhuǎn)率控制,而最優(yōu)滑轉(zhuǎn)率控制方法在車輛ABS與ASR中的應(yīng)用基本一致,都是先進(jìn)行最優(yōu)滑轉(zhuǎn)率估計(jì),再根據(jù)滑轉(zhuǎn)率誤差及誤差變化率對驅(qū)動力或制動力進(jìn)行控制,控制目標(biāo)相對統(tǒng)一,便于實(shí)現(xiàn)車輛ABS/ASR集成控制;另外,滑模變結(jié)構(gòu)控制(SMC)具有較強(qiáng)的魯棒性,適用于非線性系統(tǒng)的控制。
因此,筆者將采用最優(yōu)滑轉(zhuǎn)率控制的方法,基于模糊滑??刂?FSMC)理論設(shè)計(jì)ABS/ASR集成控制算法,利用動力學(xué)仿真軟件Adams/View和控制軟件Matlab/Simulink分別搭建車輛動力學(xué)模型和控制系統(tǒng)模型,通過機(jī)電聯(lián)合仿真以驗(yàn)證控制策略的有效性。
對于多輪獨(dú)立電驅(qū)動車輛,電機(jī)、機(jī)械制動器及傳動機(jī)構(gòu)集成于車輪內(nèi),電機(jī)與機(jī)械制動器實(shí)際輸出力矩通過一定傳動比加載到車輪上,ABS/ASR防滑控制對象是由電機(jī)、機(jī)械制動器及車輪組成的非線性系統(tǒng)。為便于算法的實(shí)現(xiàn),不考慮執(zhí)行機(jī)構(gòu)即電機(jī)和機(jī)械制動器本身的控制問題,都采用轉(zhuǎn)矩控制方式,將其數(shù)學(xué)模型簡化為帶慣性環(huán)節(jié)的一階動態(tài)系統(tǒng)模型,通過響應(yīng)時(shí)間常數(shù)描述電機(jī)轉(zhuǎn)矩和機(jī)械制動器的轉(zhuǎn)矩響應(yīng)速度。
分布式電驅(qū)動車輛的單輪模型如圖1所示。
圖1 單輪車輛模型
數(shù)學(xué)模型如下:
(1)
(2)
(3)
式中:m—整車質(zhì)量在單輪的分量(按照整車質(zhì)量的1/8平均分配);v—車輛縱向速度;ω—車輪角速度;J—車輪轉(zhuǎn)動慣量;r—輪胎有效半徑;ε1,ε2—電機(jī)和機(jī)械制動器輸出傳動比;Te—電機(jī)實(shí)際輸出轉(zhuǎn)矩;Tm—機(jī)械制動器實(shí)際輸出力矩;Tref_e—電機(jī)轉(zhuǎn)矩參考值;Tref_m—機(jī)械制動力矩參考值;Fx—車輪縱向驅(qū)動力,F(xiàn)x=max;Fr—車輪的滾動阻力,F(xiàn)r=crω;cr—滾動阻力系數(shù);τ1,τ2—電機(jī)和機(jī)械制動器響應(yīng)時(shí)間常數(shù)。
以車輪滑轉(zhuǎn)率或滑移率為控制目標(biāo),根據(jù)最優(yōu)滑轉(zhuǎn)率控制的基本結(jié)構(gòu)設(shè)計(jì)ABS/ASR集成控制系統(tǒng)結(jié)構(gòu),如圖2所示。
圖2 ABS/ASR集成控制系統(tǒng)結(jié)構(gòu)
由圖2可見,ABS/ASR集成控制系統(tǒng)由模糊路面識別器和模糊滑??刂破鲀刹糠謽?gòu)成,以預(yù)分配驅(qū)動力矩Tref1_a、制動力矩Tref1_b為輸入,通過集成控制算法計(jì)算出優(yōu)化驅(qū)動力矩Tref2_a、制動力矩Tref2_b,作為電機(jī)和機(jī)械制動器的轉(zhuǎn)矩給定。
車輛及電機(jī)反饋狀態(tài)參數(shù)包括車輪角速度ω、車輛縱向加速度ax、電機(jī)實(shí)際輸出轉(zhuǎn)矩Te、機(jī)械制動器實(shí)際輸出力矩Tm,模糊路面識別器根據(jù)角速度及加速度信號,結(jié)合車輛縱向速度估計(jì)[6],先計(jì)算車輪滑轉(zhuǎn)率λ和路面附著系數(shù)μ,在以這兩個(gè)參數(shù)為輸入,通過模糊控制規(guī)則對路面參數(shù)最優(yōu)滑轉(zhuǎn)率λd進(jìn)行估計(jì),具體識別算法參考文獻(xiàn)[7];模糊滑模控制器則以λd、λ、Tref1_a、Tref1_b、Te、Tm為輸入,通過集成控制算法計(jì)算Tref2_a、Tref2_b。
針對滑模變結(jié)構(gòu)控制系統(tǒng)抖振問題,國內(nèi)研究者提出了許多方法,例如采用準(zhǔn)滑模動態(tài)、切換項(xiàng)增益自適應(yīng)整定等方法。切換項(xiàng)增益模糊化是一種邏輯較為簡單且抗抖振能力較強(qiáng)的方法,通過模糊規(guī)則調(diào)節(jié)切換項(xiàng)增益,削弱系統(tǒng)抖振,如ZHUANG K Y等[8]利用模糊控制對系統(tǒng)的不確定項(xiàng)進(jìn)行在線估計(jì),實(shí)現(xiàn)了切換增益的自適應(yīng)調(diào)整,保證系統(tǒng)滑模到達(dá)條件的同時(shí)降低了系統(tǒng)抖振,且模糊方法可以不依靠被控對象模型,能夠比較容易地將人的控制經(jīng)驗(yàn)通過模糊規(guī)則導(dǎo)入控制器。因此,筆者采用基于等效控制的模糊滑??刂谱鳛锳BS/ASR集成控制算法。
基于等效控制的模糊滑??刂频目刂茩C(jī)理[9]:首先,通過設(shè)計(jì)合適的滑模面(切換面),將系統(tǒng)始于任何初始位置的狀態(tài)軌跡引導(dǎo)至滑動模面上,實(shí)現(xiàn)滑??刂?;其次,通過模糊規(guī)則設(shè)計(jì)對控制器的切換項(xiàng)增益進(jìn)行調(diào)節(jié)。等效滑模控制輸出u由等效控制項(xiàng)ueq和切換控制項(xiàng)us組成,即u=ueq+us,其中,等效控制保證系統(tǒng)狀態(tài)處于滑模面上,而切換控制則迫使系統(tǒng)狀態(tài)在滑模面上滑動[10],保證了滑??刂频聂敯粜?,但同時(shí)也造成系統(tǒng)抖振,在等效滑??刂频幕A(chǔ)上,引入模糊系數(shù)α,利用模糊規(guī)則對切換控制項(xiàng)進(jìn)行模糊化處理,實(shí)現(xiàn)切換項(xiàng)增益自調(diào)節(jié),使其在干擾較大時(shí)增大,在干擾較小時(shí)減小,在保證系統(tǒng)魯棒性的同時(shí)減小抖振。
模糊滑??刂平Y(jié)構(gòu)如圖3所示。
圖3 模糊滑??刂平Y(jié)構(gòu)
2.2.1 控制器結(jié)構(gòu)
傳統(tǒng)ABS/ASR多采用邏輯門限控制,當(dāng)控制目標(biāo)高于門限值時(shí),ABS/ASR工作,控制器輸出為根據(jù)控制算法計(jì)算得到的防滑控制轉(zhuǎn)矩,當(dāng)控制目標(biāo)低于門限值時(shí),ABS/ASR不工作,控制器輸出為預(yù)分配轉(zhuǎn)矩,以確保車輛在附著條件較好路面正常行駛過程中的驅(qū)動能力和制動能力。傳統(tǒng)液壓制動系統(tǒng)的增壓、保壓、減壓循環(huán)控制方式雖然響應(yīng)速度慢,控制滯后,但在防滑控制轉(zhuǎn)矩與預(yù)分配轉(zhuǎn)矩切換時(shí)不會出現(xiàn)很大的抖振,而電機(jī)轉(zhuǎn)矩調(diào)節(jié)響應(yīng)快速,當(dāng)控制邏輯判斷ABS/ASR不工作時(shí),防滑控制轉(zhuǎn)矩與預(yù)分配轉(zhuǎn)矩之間的開關(guān)切換方式存在跳躍性,容易造成控制器輸出轉(zhuǎn)矩的劇烈抖振,這對于車輛的驅(qū)動和制動性能有著不利影響,因此需要在兩者之間增加一個(gè)平滑切換函數(shù),對兩者進(jìn)行加權(quán)處理,使得控制輸出變化平緩,以減小控制器輸出抖振。
模糊滑??刂破鹘Y(jié)構(gòu)如圖4所示。
圖4 模糊滑模控制器結(jié)構(gòu)
由圖4可見,通過模糊滑??刂扑惴ㄓ?jì)算輸出的防滑控制轉(zhuǎn)矩包括電機(jī)轉(zhuǎn)矩參考值Tref_e和機(jī)械制動力矩參考值Tref_m。
模糊滑??刂破鬏敵龅膬?yōu)化驅(qū)動力矩Tref2_a和制動力矩Tref2_b分別為:
Tref2_a=(1-ζ(Δλ))Tref1_a+ζ(Δλ)Tref_e
(4)
(5)
相關(guān)物理量通過預(yù)分配轉(zhuǎn)矩與防滑控制轉(zhuǎn)矩按照一定權(quán)重相加的形式表示。其中,平滑切換函數(shù)ζ(Δλ)值越小,預(yù)分配轉(zhuǎn)矩占比例越大,相反防滑控制轉(zhuǎn)矩占比例越大。
當(dāng)車輪劇烈滑轉(zhuǎn)或抱死,防滑控制轉(zhuǎn)矩的權(quán)重應(yīng)為1,當(dāng)車輪運(yùn)動狀態(tài)良好,基本不發(fā)生打滑或抱死,為確保車輛正常的驅(qū)動、制動性能,使行駛更加平穩(wěn),防滑控制轉(zhuǎn)矩權(quán)重應(yīng)為0,當(dāng)車輪的滑轉(zhuǎn)狀態(tài)介于兩者情況之間,應(yīng)根據(jù)車輪滑轉(zhuǎn)或滑移程度確定防滑控制轉(zhuǎn)矩與預(yù)分配轉(zhuǎn)矩的權(quán)重,因此,設(shè)置平滑切換函數(shù)ζ(Δλ)為滑轉(zhuǎn)率誤差Δλ的函數(shù),取值范圍為[0,1],如下式所示:
(6)
式中:Δλ1,Δλ2—滑轉(zhuǎn)率誤差上下限;ρ—權(quán)重因子。
通過調(diào)節(jié)參數(shù)ρ可以改變權(quán)重的計(jì)算值,當(dāng)|Δλ|≤Δλ1時(shí),ζ(Δλ)=0,防滑控制轉(zhuǎn)矩權(quán)重為0,防滑控制不起作用,當(dāng)Δλ1<|Δλ|≤Δλ2時(shí),根據(jù)Δλ值進(jìn)行權(quán)重計(jì)算,當(dāng)Δλ2<|Δλ|時(shí),ζ(Δλ)=1,預(yù)分配轉(zhuǎn)矩權(quán)重為0,完全采用防滑控制輸出。
2.2.2 控制律設(shè)計(jì)
根據(jù)前文中建立被控對象數(shù)學(xué)模型,設(shè)狀態(tài)變量x1=ω,x2=Te,x3=Tm,x1d=ωd,u1=Tref_e,u2=Tref_m,ωd為車輪角速度參考值,令a1=ε1/J,a2=ε2/J,a3=mr/J,a4=crr/J,系統(tǒng)的狀態(tài)方程可寫為:
建立如下被控對象狀態(tài)方程:
(7)
e=x1d-x1=ωd-ω,選取滑模面s:
(8)
其中,c>0。則有:
(9)
(10)
g(u1,u2)=a1τ1u1+a2τ2u2
(11)
(12)
式中:d(t)—系統(tǒng)總擾動;|d(t)|≤D;D—干擾的界。
u=ueq+us
(13)
(14)
(15)
考慮車輛驅(qū)動、制動工況下機(jī)電力矩的分配,將防滑控制轉(zhuǎn)矩按照預(yù)分配轉(zhuǎn)矩中機(jī)電力矩的分配比例進(jìn)行分配,即:
(16)
建立模糊系統(tǒng),輸入為滑模函數(shù)s,輸出為切換控制的模糊系數(shù)α,其模糊規(guī)則如下:
Ifsis N thenαis P (a)
Ifsis Z thenαis Z (b)
Ifsis P thenαis P (c)
其中,模糊子集Z、N、P分別表示“零”“負(fù)”“正”,若系統(tǒng)受到干擾極小,α=0,此時(shí)控制律只由等效控制項(xiàng)構(gòu)成;若系統(tǒng)受到干擾大,α>0,此時(shí)控制律由等效控制項(xiàng)和切換控制項(xiàng)構(gòu)成。
輸入/輸出隸屬度函數(shù)如圖5所示。
圖5 輸入/輸出隸屬度函數(shù)
模糊滑??刂坡稍O(shè)計(jì)為:
u=ueq+α·us
(17)
聯(lián)立式(14~17),得到防滑控制輸出的8個(gè)輪轂電機(jī)和機(jī)械制動器的轉(zhuǎn)矩參考值為:
(18)
(19)
綜合式(4,5,18,19),即可得出ABS/ASR集成控制輸出的優(yōu)化驅(qū)動力矩Tref2_a、制動力矩Tref2_b。
為充分驗(yàn)證ABS/ASR集成控制算法的有效性,本研究利用Adams/View與Matlab/Simulink聯(lián)合仿真平臺[11],分別設(shè)計(jì)驅(qū)動防滑控制仿真實(shí)驗(yàn)和制動防抱死控制仿真實(shí)驗(yàn),主要觀察驅(qū)動和制動過程中,ABS/ASR集成控制算法能否有效調(diào)節(jié)驅(qū)動力和制動力。
通過Matlab/Simulink與ADAMS/View軟件接口搭建的聯(lián)合仿真模型如圖6所示。
車輛在路面最大附著系數(shù)為μ=0.2的低附著路面起步后直線加速行駛,仿真時(shí)間設(shè)置為20 s,加速踏板信號η=1,以左側(cè)車輪為觀察對象,實(shí)驗(yàn)結(jié)果如圖7所示。
圖6 聯(lián)合仿真模型
圖7 低附著路面直線加速行駛實(shí)驗(yàn)
圖7(a~f)分別記錄了無防滑控制和有防滑控制時(shí)車速與車輪線速度、車輪滑轉(zhuǎn)率和電機(jī)輸出轉(zhuǎn)矩的仿真結(jié)果。由圖7(a,c,e)可以看出:無防滑控制時(shí),電機(jī)輸出轉(zhuǎn)矩為駕駛員給定的預(yù)分配驅(qū)動力矩,車輪線速度與車速出現(xiàn)較大差值,車輪發(fā)生較大滑轉(zhuǎn),20 s時(shí)車速最大值約為39 km/h;由圖7(b,d,f)可以看出:加入防滑控制后,控制器快速調(diào)節(jié)預(yù)分配驅(qū)動力矩,此時(shí)電機(jī)輸出轉(zhuǎn)矩迅速響應(yīng),車輪滑轉(zhuǎn)率快速降低并穩(wěn)定在0.1左右,隨后防滑控制不參與轉(zhuǎn)矩調(diào)節(jié),車速最大值達(dá)到70 km/h;圖7(g)為路面識別效果,模糊識別的路面最優(yōu)滑轉(zhuǎn)率與實(shí)際最優(yōu)滑轉(zhuǎn)率的理論值大致接近。對比仿真結(jié)果可以看出:ABS/ASR集成控制在車輛驅(qū)動過程中能夠有效調(diào)節(jié)驅(qū)動力矩,控制車輪滑轉(zhuǎn)率,提高車輛的動力性能。
仿真時(shí)間設(shè)置為20 s,車輛在路面最大附著系數(shù)為μ=0.2的低附著路面開始直線加速行駛至32 km/h,隨后緊急制動,制動強(qiáng)度δ=1,以1軸左側(cè)車輪為觀測對象,仿真結(jié)果如圖8所示。
1軸左側(cè)車輪滑轉(zhuǎn)率如圖8(c)所示,在防滑控制作用下,車速和車輪線速度偏差逐漸減小,車輪滑轉(zhuǎn)率基本不超過0.1;1軸左側(cè)機(jī)械制動力矩如圖8(d)所示,制動開始后,防滑控制迅速降低轉(zhuǎn)矩輸出,優(yōu)化制動力矩明顯低于駕駛員給定的預(yù)分配制動力矩,從制動開始至停車時(shí)間約為3.6 s,相比于無防滑控制時(shí)制動時(shí)間明顯縮短。
筆者針對多輪獨(dú)立電驅(qū)動車輛的防滑控制問題,根據(jù)最優(yōu)滑轉(zhuǎn)率控制的基本結(jié)構(gòu)設(shè)計(jì)了ABS/ASR集成控制系統(tǒng),基于模糊滑模控制理論設(shè)計(jì)了集成控制算法,實(shí)現(xiàn)了驅(qū)動防滑和制動防抱死功能的集成;通過Adams與Matlab機(jī)電聯(lián)合仿真對集成控制進(jìn)行了驅(qū)動防滑控制和制動防抱死控制的仿真實(shí)驗(yàn),結(jié)果表明:ABS/ASR集成控制算法能夠有效調(diào)節(jié)驅(qū)動力矩或制動力矩,控制車輪滑轉(zhuǎn)率。
文中制動防抱死控制研究只針對多輪獨(dú)立電驅(qū)動車輛的緊急制動工況進(jìn)行了仿真驗(yàn)證,而實(shí)際車輛運(yùn)行過程中由于采用了機(jī)電聯(lián)合制動,不同制動工況下制動方式有較大差別,防滑控制復(fù)雜程度增加,下一步將針對車輛不同制動工況下的ABS/ASR集成控制開展研究。
參考文獻(xiàn)(References):
[1] 褚文博,羅禹貢,趙 峰,等.分布式驅(qū)動電動汽車驅(qū)動轉(zhuǎn)矩協(xié)調(diào)控制[J].汽車工程,2012,34(3):185-189,196.
[2] KO S, SONG C,KIM H. Cooperative control of the motor and the electric booster brake to improve the stability of an in-wheel electric vehicle[J].InternationalJournalofAutomotiveTechnology,2017,17(3):446-456.
[3] 吳 玲,聞 凱,董 敏,等.自適應(yīng)模糊PID控制在汽車ABS系統(tǒng)中的應(yīng)用[J].自動化技術(shù)與應(yīng)用,2016,35(1):26-37.
[4] 王國業(yè),劉昭度,胡仁喜,等.基于等效滑移率變化率的汽車防抱制動系統(tǒng)模糊直接自適應(yīng)控制[J].機(jī)械工程學(xué)報(bào),2008,44(11):242-247.
[5] 陽貴兵,廖自力,馬曉軍,等.多輪獨(dú)立電驅(qū)動車輛驅(qū)動力優(yōu)化控制研究[J].兵工學(xué)報(bào),2016,37(1):23-30.
[6] 陽貴兵.8×8輪轂電機(jī)驅(qū)動車輛轉(zhuǎn)向控制技術(shù)研究[D].北京:裝甲兵工程學(xué)院控制工程系,2016.
[7] 劉 棟,廖自力,鄭顯柱,等.用于輪轂電機(jī)驅(qū)動車輛防滑
控制的路面識別算法研究[C].第四屆特種車輛全電化技術(shù)發(fā)展論壇,寧波:北方車輛研究所,2016.
[8] ZHUANG K Y, SU H Y, CHU J, et al. Globally stable robust tracking of uncertain systems via fuzzy integral sliding mode control[C].Proceedings of the 3rd World Congress on Intelligent Control and Automation, Hefei∶IEEE,2000.
[9] 劉金琨.滑模變結(jié)構(gòu)控制Matlab仿真:基本理論與設(shè)計(jì)方法[M].3版.北京:清華大學(xué)出版社,2015.
[10] 戴 彥.汽車ABS滑移率的模糊滑??刂蒲芯縖J].機(jī)械設(shè)計(jì)與制造,2015(6):80-82.
[11] 王正林,王勝開,陳國順,等.Matlab/Simulink與控制系統(tǒng)仿真[M].北京:電子工業(yè)出版社,2012.