楊 波,吳 翔
(武漢理工大學(xué)汽車工程學(xué)院,湖北 武漢 430070)
基于模糊邏輯的EHB系統(tǒng)制動意圖識別
楊 波,吳 翔
(武漢理工大學(xué)汽車工程學(xué)院,湖北 武漢 430070)
隨著汽車電子技術(shù)的發(fā)展,線控技術(shù)日趨成熟。目前,電子機械制動(EMB)系統(tǒng)尚未成熟,電子液壓制動(EHB)系統(tǒng)成為線控制動系統(tǒng)的主力產(chǎn)品。EHB系統(tǒng)取消了制動踏板與制動總泵推桿之間的硬連接,通過傳感器測量駕駛員踩制動踏板的參數(shù)并傳輸給電子控制單元(ECU);ECU根據(jù)已設(shè)定的算法決定助力大小,對駕駛員的制動意圖進行識別。基于機械解耦電子液壓線控制動系統(tǒng),提出了一種基于模糊邏輯的駕駛員緊急制動意圖識別方法。首先,利用NI-PXI的DAQmx采集卡采集制動踏板的位移,將制動踏板位移對時間求導(dǎo)得到制動踏板速度。然后,將制動踏板位移和速度作為模糊模式識別算法的輸入,判斷是否為緊急制動意圖:如果是緊急制動意圖,則制動輔助策略介入;否則制動輔助策略不介入,執(zhí)行常規(guī)制動策略。最后,對汽車在典型工況下的緊急制動意圖進行硬件在環(huán),通過對比仿真結(jié)果,驗證了制動意圖識別算法的有效性。該算法為今后EHB系統(tǒng)的制動意圖識別提供一定依據(jù),有利于該eBooster系統(tǒng)的產(chǎn)品化。
電子液壓制動系統(tǒng); 模糊模式識別; 硬件在環(huán); 電子控制單元; 制動踏板位移; 模糊辨識模型
隨著汽車電子技術(shù)的發(fā)展,汽車線控技術(shù)也日趨成熟,先后出現(xiàn)了線控轉(zhuǎn)向系統(tǒng)、油門以及制動系統(tǒng)等[1]。線控制動系統(tǒng)基于線控技術(shù)與汽車制動技術(shù),已經(jīng)成為汽車制動技術(shù)的主要發(fā)展趨勢。其中,線控制動系統(tǒng)又分為電子機械制動(electro mechanical braking,EMB)系統(tǒng)和電子液壓制動(electro hydraulic braking,EHB)系統(tǒng)[2]。根據(jù)國家法規(guī)要求,在常規(guī)制動系統(tǒng)失效的情況下,需要后備制動系統(tǒng),EMB系統(tǒng)對現(xiàn)有車輛的制動系統(tǒng)改動較大,而且建立后備制動系統(tǒng)比較難,因此課題組設(shè)計了一套完全機械解耦的EHB系統(tǒng)。eBooster 3D模型如圖1所示。
圖1 eBooster 3D模型
本系統(tǒng)中,在常規(guī)制動模式下,駕駛員施加給制動踏板的踏板力與制動主缸推桿之間是完全解耦的,這時就需要利用傳感器監(jiān)測駕駛員踩制動踏板動作的各種信號,并傳輸?shù)诫娮涌刂茊卧?electronic control unit,ECU);利用寫入的算法,判斷駕駛員的實際制動意圖,然后根據(jù)駕駛員制動意圖,控制電機控制器和制動防抱死系統(tǒng)(antilock bake system,ABS)協(xié)同工作,調(diào)節(jié)各個輪缸的壓力,實現(xiàn)車輛制動。
調(diào)查結(jié)果表明,在單車道汽車碰撞事故中,78%的駕駛員沒有采用最大的制動踏板力進行制動;在路面突然出現(xiàn)障礙物而引發(fā)的緊急制動過程中,47%的駕駛員沒有用最大的制動踏板力進行制動[3]。由此可見,如果在駕駛員要實施緊急制動時,汽車制動系統(tǒng)能夠識別出駕駛員的制動意圖,并實施對應(yīng)的控制策略,可以縮短制動系統(tǒng)的響應(yīng)時間,從而有效提高制動安全性[4]。電動汽車的制動能量回收是通過驅(qū)動電機給動力電池充電,但是制動能量回收的能量(再生制動力)不足以滿足駕駛員的制動能量需求,這時就需要液壓制動系統(tǒng)提供額外的制動力。同時整車控制器(vehicle control unit,VCU)也是根據(jù)駕駛員的制動意圖,對再生制動力和液壓制動力進行協(xié)調(diào)控制[5]。
1.1 制動意圖的識別參數(shù)選擇
1.1.1 制動踏板位移
駕駛員踩制動時,制動油壓和踏板位移之間有相對確定的關(guān)系,即有P=f(s),制動器制動力與制動管路的壓強滿足如下關(guān)系:
(1)
式中:i為各個車輪(1、2、3、4分別代表左前輪、右前輪、左后輪、右后輪);Di為制動輪缸直徑;ri為等效制動力作用半徑;Ri為車輪直徑;ui為摩擦片的摩擦副。
制動強度可以表示為:
(2)
式中:z為制動強度;F為制動力;m為車輛質(zhì)量;g為重力常數(shù)。
由制動強度的表達式可以得到制動力F與s的確定關(guān)系。某車型的制動油壓和踏板位移之間關(guān)系如圖2所示。
圖2 位移與油壓關(guān)系曲線
1.1.2 制動踏板速度
試驗中,駕駛員根據(jù)自己的駕駛習(xí)慣,得到了多組常規(guī)制動和緊急制動的踏板速度時間曲線。試驗得到的制動踏板的位移與速度關(guān)系曲線如圖3所示。
圖3 位移與速度關(guān)系曲線
由圖3可以看出,兩種不同的制動模式分別對應(yīng)了一個較為明確范圍的制動踏板速度,所以可以把制動踏板速度作為制動意圖識別的輸入?yún)?shù)。
1.1.3 制動踏板力
對駕駛員而言,踏板位移的大小是可以容易地控制的,但是踏板力的大小不好操控。此外,可以很容易地通過安裝踏板位移傳感器獲得踏板位移信號,并且踏板位移信號的間隙較小。相反,因為踏板力傳感器的間隙較大,無法獲取小踏板力時的踏板力信號,且實時性不高,所以一般不采用制動踏板力信號作為駕駛員制動意圖識別的參數(shù)[6]。
1.2 制動意圖的分類及特征
由于本文模糊辨識器主要用于緊急制動意圖的辨識,所以把制動意圖分為常規(guī)制動意圖、緊急制動意圖[7]。制動意圖分類及特征如表1所示。
表1 制動意圖分類及特征
1.3 制動意圖的辨識方法
駕駛員制動意圖辨識的過程就是利用模糊辨識結(jié)合統(tǒng)計學(xué)的方法,通過分析大量的實車試驗工況數(shù)據(jù),找到制動踏板位移、制動踏板速度與制動減速度三者之間的統(tǒng)計學(xué)關(guān)系。利用LabVIEW自帶的模糊系統(tǒng)設(shè)計器工具箱建立模糊辨識器,從而實現(xiàn)通過制動踏板位移、制動踏板速度來判斷駕駛員的制動需求,進而實現(xiàn)對制動意圖的準確、實時辨識。駕駛員制動意圖識別流程如圖4所示。
圖4 制動意圖識別流程圖
1.4 模糊推理模型的建立
模糊推理模型的建立過程如下。
①對制動踏板位移、制動踏板速度進行模糊化操作,以便對駕駛員制動意圖進行識別。設(shè)踏板位移為制動踏板位移(brake pedal displacement,BPD),其基本域廣義確定為[0,100],將制動踏板位移基本域分為S(small)、M(medium)、B(big)三個等級;制動踏板速度(brake pedal velocity,BPV)的基本域廣義確定為[0,200],將基本域同樣分為S、M、B三個等級。
②確定模型輸入、輸出變量的隸屬度函數(shù),如圖5所示。在實際應(yīng)用中,常用的隸屬度函數(shù)為簡單的直線型隸屬度函數(shù),如三角函數(shù)、梯形和單直線型函數(shù),本文選用梯形-三角-梯形隸屬度函數(shù)。圖5(a)、圖5(b)、圖5(c)分別為模糊控制系統(tǒng)的制動踏板位移輸入、制動踏板速度輸入和制動模式輸出隸屬度函數(shù)。
③建立模糊控制規(guī)則庫。表2為本系統(tǒng)模糊控制規(guī)則狀態(tài)表。表2中:Flag為識別出來的制動意圖;S狀態(tài)、M狀態(tài)為常規(guī)制動;B狀態(tài)為緊急制動[8]。
圖5 輸入、輸出變量的隸屬度函數(shù)圖
FlagBPVSMBSSSSMMMBBBBB
模糊推理結(jié)果需要解模糊化后才能進行控制。常用的解模糊方法有最大隸屬度法、重心法和加權(quán)平均法。本文選用重心法進行解模糊運算,按表2設(shè)定的模糊控制規(guī)則表,完成模糊辨識器的搭建,保存為可供LabVIEW中控制與仿真模塊的模糊系統(tǒng)設(shè)計器調(diào)用的FS格式[9]。利用模糊系統(tǒng)設(shè)計器中的測試系統(tǒng)模塊,生成制動踏板位移、制動踏板速度和制動模式的三維關(guān)系圖,改變制動踏板位移和制動踏板速度的輸入值。模糊控制器采用LabVIEW附加模糊工具包實現(xiàn)。控制器所用函數(shù)主要有多輸入單輸出(multi input single output,MISO)模糊控制函數(shù)、模糊隸屬度函數(shù)和模糊控制規(guī)則載入函數(shù)(fuzzy control rules loading function,FCRLF)。解模糊方法采用重心法。模糊控制器將制動踏板速度和制動踏板位移捆綁一個二維數(shù)組,并將其作為系統(tǒng)的輸入;用模糊控制規(guī)則載入函數(shù)將設(shè)定的模糊規(guī)則導(dǎo)入到模糊控制函數(shù)中,并分析系統(tǒng)的輸入,得到系統(tǒng)的輸出;再通過標定的子VI,得到對應(yīng)的輸出。在模糊控制器主程序中,模糊控制器以子VI的形式出現(xiàn)[10]。
2.1 硬件在環(huán)
本文通過NI-DAQmx板卡聯(lián)合SCB-68接線盒,采集制動踏板上角位移傳感器信號。采用LabVIEW對角度進行標定得到實際的制動踏板位移,然后將制動踏板位移對時間求導(dǎo)得制動踏板速度,最后將制動踏板位移和制動踏板速度構(gòu)建一個數(shù)組,輸入到模糊辨識器。
當Flag=0時,按照常規(guī)制動,由踏板位移特性曲線得到目標制動壓力,然后通過控制器局域網(wǎng)(coutroller area network,CAN)把目標制動壓力傳送給EHB系統(tǒng)的電機控制器,通過控制電機來推動制動總泵活塞推桿,建立液壓制動力;當系統(tǒng)檢測到Flag=1時,判斷為緊急制動,通過CAN將最大目標制動壓力直接發(fā)送給電機控制器,快速建立液壓。
2.2 仿真結(jié)果分析
本文設(shè)計了兩組硬件在環(huán)試驗,試驗結(jié)果如圖6所示。
圖6 硬件在環(huán)試驗結(jié)果
第一組試驗,沒有模糊辨識器。圖6(b)中的試驗1制動總泵液壓制動力隨著圖6(a)中的試驗1制動踏板位移的增加而增加,而且表現(xiàn)出一個近似線性的關(guān)系。決定制動總泵液壓力大小的是制動踏板位移,與制動踏板速度無關(guān)。第二組試驗,有模糊辨識器。在和第一組試驗類似的踏板位移輸入的情況下,制動總泵液壓響應(yīng)曲線明顯不同,圖6(b)中的試驗2制動總泵液壓制動雖然也是隨著圖6(a)中的試驗2制動踏板位移的增加而增加。但是在當制動踏板位移和制動踏板速度都比較大時,圖6(b)中的試驗2制動總泵液壓制動力建立的速度明顯快于圖6(b)中的試驗1,所以能在更短的時間內(nèi),達到最大制動壓力。因此在緊急制動情況下對駕駛員意圖的識別,減少了制動的響應(yīng)時間,進一步縮短了制動距離,因而降低了事故發(fā)生的可能性,提高了駕駛的安全性。
本文提出了一種基于模糊邏輯EHB制動系統(tǒng)緊急制動意圖識別方法,首先將制動踏板和制動踏板的變化量模糊化,輸入給模糊辨識器;模糊辨識器讀取制定的模糊識別規(guī)則,對結(jié)果進行去模糊化,對駕駛員的緊急制動意圖進行識別。對乘用車進行了典型工況下緊急制動過程的仿真,仿真結(jié)果驗證了模糊辨識器的有效性。通過分析硬件在環(huán)仿真結(jié)果可知:在本套EHB系統(tǒng)中使用該模糊辨識器,能有效地識別駕駛員的緊急制動意圖,縮短緊急制動情況下液壓制動力建立的時間,提高了制動的安全性。
[1] AKIHIRO O,AKIRA S,TATSUSHI T,et al.Development of regenerative system for hybrid vehicle[J].SAE Papers,1999(10):62.
[2] 楊萬慶.電子液壓制動系統(tǒng)EHB綜述[J].城市車輛,2007(6):43-45.
[3] 康梅.東風標致307緊急制動輔助系統(tǒng)[J].汽車維修技師,2005(12):22-24.
[4] 孫磊.HEV駕駛員制動意圖識別及控制算法研究[D].長春:吉林大學(xué),2012.
[5] 張元才,余卓平,徐樂,等.基于制動意圖的電動汽車復(fù)合制動系統(tǒng)制動力分配策略研究[J].汽車工程,2009,31(3):244-249.
[6] 王英范,寧國寶,余卓平.乘用車駕駛員制動意圖識別參數(shù)的選擇[J].汽車工程,2011(3):213-216.
[7] 孫逸神.基于模糊邏輯的制動意圖離線識別方法研究[J].北京汽車,2009(6):21-23.
[8] 劉磊,劉樹偉.駕駛員制動意圖辨識的方法研究[J].農(nóng)業(yè)裝備與車輛工程,2015(11):27-30.
[9] 張玉潔.基于CarSim的電動助力轉(zhuǎn)向系統(tǒng)仿真與硬件在環(huán)驗證[D].合肥:合肥工業(yè)大學(xué),2015.
[10]張文廣.基于LabVIEW的轎車ABS控制策略仿真研究[D].西安:長安大學(xué),2013.
IdentificationofBrakingIntentionofEHBSystemBasedonFuzzyLogic
YANG Bo,WU Xiang
(School of Automotive Engineering,Wuhan University of Technology,Wuhan 430070,China)
With the development of automotive electronic technology,the technology of wire control technology has become more and more mature.Because the electro mechanical braking (EMB) system is not yet mature enough,so the electro hydraulic braking(EHB) has become the major product of the wire controlled brake system.In EHB system,the hard connection between the brake pedal and the brake master cylinder push rod is eliminated; the parameters related to the actions of driver are measured by sensor and sent to the ECU.According to the established algorithm,the force aided is decided by ECU,while it is necessary to identify the intention of driver.Based on the design of the mechanical decoupling electro hydraulic wire collected control system,the identification method based on fuzzy logic is proposed.Firstly,the displacement of brake pedal is collected by using DAQmx acquisition card of NI-PXI,and the time derivative of the brake pedal is conducted to obtain the velocity of the pedal.Then,the displacement and velocity of the pedal are input to the fuzzy identification algorithm to judge if it is the intention for emergency braking or not,thus to select if the braking aids strategy will be involved or not.Finally,the emergency braking intention of the vehicle under the typical operating conditions is carried out in the hardware,and the simulation results are given to verify the effectiveness of the algorithm.The method provides a basis for the identification of braking intention of EHB system in the future,and is conducive to the production of the eBooster system.
Electro-hydraulic braking (EHB) system; Fuzzy pattern recognition; Hardware in the loop; Electronic control unit; Brake pedal displacement; Fuzzy recognition model
TH86;TP273
: A
10.16086/j.cnki.issn1000-0380.201709006
修改稿收到日期:2017-03-22
楊波(1975—),男,博士,副教授,主要從事汽車動力學(xué)方向的研究。E-mail:yangbo92@126.com。