ABS的simulink仿真詳細過程_第1頁
ABS的simulink仿真詳細過程_第2頁
ABS的simulink仿真詳細過程_第3頁
ABS的simulink仿真詳細過程_第4頁
ABS的simulink仿真詳細過程_第5頁
免費預覽已結束,剩余9頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、車輛的ABS建模與仿真分析摘要:用Matlabsimulink建立了ABS模型;控制器采用了PID控制器;通過對比,選擇了一組控制效果較好的PID參數(shù);對比了包含ABS系統(tǒng)時和不包含ABS系統(tǒng)時汽車的制動情況,說明了ABS系統(tǒng)對制動起到了良好輔助作用。關鍵字:ABS;MatlabSimulink;PID控制;仿真ABSModelingandSimulationAnalysisofVehiclesWujun(ShiJiaZhuangTieDaoUniversity,HebeiProvince,050043,China)Abstract:TheABSmodelwasestablishedwithM

2、atlabsimulink.ThePIDcontrollerisselectedinthemodel.Bycontrast,asetofPIDparameterswithbettercontroleffectisselected.ComparethebrakingofthecarwhentheABSsystemisincludedandwhentheABSsystemisnotincluded.IndicatingthattheABSsystemhasplayedagoodsupportingroleinbraking.Keywords:ABS;MatlabSimulink;PIDcontro

3、l;Simulation0前言隨著汽車技術的不斷進步,汽車防抱制動系統(tǒng)(anti-lockbrakesystem,ABS)已成為汽車的標準配置。汽車常規(guī)制動系統(tǒng)在制動時,隨著制動力的逐步加大,車輪可能出現(xiàn)抱死的情況,即失去轉動而只在地面上滑動,從而使車輛失去方向操縱性,導致交通事故。同時,車輪的抱死也將降低制動性能,增長制動距離和制動時間。ABS的作用是使汽車在制動時充分利用車輪的附著力,使車輪處于最佳的制動狀態(tài),以縮短制動距離,同時保證汽車制動方向的穩(wěn)定,防止產(chǎn)生側滑和跑偏。汽車在制動過程中,滑移率在20%左右時車輪與路面間的縱向附著系數(shù)最大,可獲得最大地面制動力,能最大程度地縮短制動距離;

4、同時車輪與路面間橫向附著系數(shù)也比較大,使汽車制動時能較好地保持方向穩(wěn)定性和轉向控制能力。在ABS系統(tǒng)中,ECU接受輪速傳感器等輸入的信號,分析判斷后輸出控制指令,控制制動壓力調(diào)節(jié)器進行壓力調(diào)節(jié),實現(xiàn)增壓、保壓和減壓控制過程,從而將滑移率控制在20%左右。1汽車制動時滑移率與附著系數(shù)的關系汽車制動時,隨著制動強度的不斷增加,車輪滾動的成分會越來越少,同時車輪滑動的成分將越來越多。一般用滑移率入來說明制動過程中滑動成分的多少。滑移率的定義是:100%式中,v為車輪中心的速度;r為車輪的滾動半徑;3為車輪的角速度。圖1為制動滑移率與附著系數(shù)的關系。由圖可知,隨著車輪的滑移率S不斷增加,縱向附著系數(shù)會

5、達到1個峰值點,其對應的滑移率為Sc;當滑移率S繼續(xù)增加大于Sc時,縱向附著系數(shù)將開始減小,當S=100%,即車輪抱死拖滑,縱向附著系數(shù)降低到最小值,地面制動力極小,這將導致制動距離增加。由圖1還可以看出,隨著滑移率的增加,側向附著系數(shù)也在不斷減??;當S=100%時,汽車抗側向干擾的能力接近于零。在傳統(tǒng)制動下,汽車緊急制動時極易出現(xiàn)車輪抱死,即滑移率S=100%的情況,這樣不但不能充分利用路面提供的縱向附著力,導致制動距離加長,而且更為嚴重的是,此時側向附著系數(shù)將非常小,抗側滑能力將非常低,也即幾乎喪失了轉向能力。如果汽車此時受到很小的側向干擾(如汽車重力的橫向分力、路面不平整產(chǎn)生的橫向力、橫

6、向風力等),就有可能使汽車發(fā)生側向滑動、跑偏或者甩尾掉頭等危險工況。另外,如果制動時車輪經(jīng)常抱死,也會加劇輪胎的摩損,大大降低輪胎的使用壽命。圖1滑移率與附著系數(shù)的關系根據(jù)制動時附著系數(shù)與滑移率的關系曲線可知,當把車輪滑移率的值控制在最佳滑移率Sc附近時,汽車將能夠獲得最好的制動效能同時還擁有較好的方向穩(wěn)定性。2汽車ABS原理汽車ABS作為一種主動安全裝置,它可以通過調(diào)節(jié)車輪制動壓力將汽車前后車輪的滑移率控制在最佳滑移率附近,使汽車在獲得最大地面制動力的同時擁有良好的方向穩(wěn)定性。在常見的ABS系統(tǒng)中,每個車輪上各安裝一個轉速傳感器,將有關各車輪轉速的信號輸入電子控制裝置ECU。電子控制裝置EC

7、U根據(jù)各車輪轉速傳感器輸入的信號對各個車輪的運動狀態(tài)進行監(jiān)測和判定,并形成相應的控制指令。制動壓力調(diào)節(jié)裝置主要由HCU、組合閥、電動泵和儲液罐等組成一個獨立的整體,通過制動管路與制動主缸和各制動輪缸相連。制動壓力調(diào)節(jié)裝置受電子控制裝置ECU的控制,對各制動輪缸的制動壓力進行調(diào)節(jié)。圖2為ABS的控制原理。圖2ABS控制原理3汽車ABS的數(shù)學模型汽車防抱制動系統(tǒng)數(shù)學模型主要包括汽車動力學模型、輪胎模型和制動器模型。3.1 汽車動力學模型由于汽車動力學模型建立是個復雜的過程,故采用單輪模型建立汽車動力學模型。簡化的單輪模型如圖3圖3單車輪模型由圖可得到車輛的動力方程:車輛運動方程:dvm/=-F(1

8、)車輪運動方程:dI=FR-Tbdt車輛縱向摩擦力:Fib!(3)式中,m為1/4整車質(zhì)量(kg);F為地面制動力(N);R為車輪半徑(m);I為車輪轉動慣量(kg?m2);Tb為制動力矩(N?m);v為車身速度(m/s);為車輪角速度(rads);N為地面對車輪的法向反作用力(N);科為地面摩擦系數(shù)。3.2 汽車輪胎模型汽車輪胎模型反映了車輪和地面附著系數(shù)與滑移率之間的關系。常用的輪胎模型有雙線性模型、魔術公式模型等。本文采用雙線性模型,把附著系數(shù)一滑移率曲線簡化為兩段直線。如圖4所示0204060BQl(W滑移率/%圖4滑移率與附著系數(shù)的雙線性模型3.3汽車制動器模型汽車制動器模型指制動器

9、力矩與制動系氣液壓力之間的關系模型。系統(tǒng)壓力的形成與液壓回路、比例閥有關,建立模型如下:根據(jù)相關資料,制動Tb=KfP(4)式中,Tb為制動器制動力矩(N?m);Kf為制動器制動系數(shù)(N?m/kPa);P為制動器氣液壓力(kPa)。由于制動器中各機械部件存在間隙和摩擦,導致了制動器滯后等強非線性動態(tài)特性,滯后系統(tǒng)模型如下:G(s)=100TBS1(5)4汽車ABS的Simulink模型輪速仿真模型:車速仿真模型:滑移率模型:采用Matlab/Simulink圖形化建模工具建立計算機仿真模型,將建立起來的汽車動力學模型、輪和車速模型以及制動器模型等連接成閉環(huán)仿真系統(tǒng)。最終得到的仿真模型如圖5所示

10、。圖5汽車ABS制動系統(tǒng)仿真模型其中輪速計算模型包含了制動器模型和控制模型。以踏板制動力為輸入,控制器根據(jù)最佳滑移率和實際滑移率控制輸出制動器制動力矩,最終輸出車輪線速度。汽車車速計算模型以附著系數(shù)為輸入,以車身速度和制動距離為輸出。最后將車輪線速度、車速輸入到滑移率計算模塊,計算獲得實際滑移率。本文所采用的汽車模型參數(shù)如表2所示。表2單輪模型車輛參數(shù)數(shù)值名稱與符號汽車整備質(zhì)量M50制動初速度v60/3.6車輪轉動慣量I0.45車輪有效半徑R0.38重力加速度g9.8制動器制動系數(shù)Kf1最大制動壓力PBmax1500TB0.01根據(jù)表2所給汽車模型參數(shù),部分模塊具體設置步驟如下:(1)制動壓力

11、brakepresure-wpsfh參數(shù)設置:由表2給出最大制動壓力presurePBmax=1500KPa。如圖6圖6brakepresure設置(2)車輪角速度0/陽/一參數(shù)設置:由表2給出制動初始速度為60/3.6,則制動初始車輪速度為60/3.6/0.38;上限可暫時設置為1000。如圖7(3)車輪中心速度制動初始車輪中心速度為圖7車輪角速度設置Vf后/二參數(shù)設置:由表2給出制動初始速度為60/3.6,則60/3.6;上限暫時設置為1000。如圖8圖8車輪中心速度設置(4)滑移率與附著系數(shù)函數(shù)關系參數(shù)設置:根據(jù)圖6給出的滑移率與附著系數(shù)的雙線性模型,可以得到兩組數(shù)組,其中一組是滑移率s

12、lip,另一組是滑移率所對應的附著系數(shù)mu。slip=00.000.250.300.350.400.450.500.550.600.650.700.750.800.850.900.95;mu=0710.980.960.940.920.90.880.8550.830.810.790.770.750.730.720.710.7;將其分別輸入至Excle,并分別以slip.xls和mu.xls命名。通過以下Matlab命令將數(shù)組導入到工作空間:slip=xlsread('slip.xls','A1:A21')mu=xlsread

13、('mu.xls','A1:A21')找到simlink模塊庫中的LookupTables模塊庫,拖入LookupTable模塊,設置參數(shù)。如圖9圖9LookupTable參數(shù)設置經(jīng)過參數(shù)設置之后,點擊Edit按鈕,可以發(fā)現(xiàn)之前的兩組數(shù)據(jù)已經(jīng)導入。如圖10圖10數(shù)組導入結果滑移率與附著系數(shù)函數(shù)關系模塊設置完成。(5)滑移率計算模塊i-u(i)nu(2Mu(2)=oreps)設置。Relates客順找到user-DefinedFunctions模塊庫中的MATLABFcn模塊,由于該模塊輸入變量默認為u,所以將滑移率公式處理為1u/(u(2)+(u(2)=0)*e

14、ps)。其中u(1)表示qR,u(2)表示v,這里為了防止分母為0,所以加入(u(2)=0)*eps滑移率公式輸入至Expressiono結果如圖11圖11輸入滑移率公式5調(diào)整控制器參數(shù),分析仿真結果根據(jù)車輛參數(shù)進行仿真,最佳滑移率設置為0.2。ABS系統(tǒng)采用的是PID控制,當參數(shù)選為Kp=1、Ki=1、Kd=1時,滑移率控制效果并不好。如圖12|-1圖12Kp=1Ki=1Kd=1時滑移率此時需要增大比例環(huán)節(jié),當參數(shù)選為Kp=10RKI=1、Kd=1時得到滑移率如圖13圖13Kp=l00Ki=1Kd=1時滑移率圖14車身和車輪速度變化曲線(含ABS)0.2附近,并在由圖15可以看出,滑移率控制

15、效果較為理想,始終保持在最佳滑移率0.10.3的大致范圍內(nèi),上下波動。所以PID控制器的參數(shù)選為Kp=100Ki=1Kd=1。最終得到的車身和車輪速度(含ABS)仿真結果如圖14得到的制動距離為16.41川而;Display統(tǒng)失效。當設置比例模塊control參數(shù)為0時control,即關閉PID反饋控制器,此時ABS系得到ABS失效時的滑移率變化曲線如圖15,車身和車輪速度變化曲線如圖16圖15滑移率變化曲線變化曲線(不含AB0尸用FAQQSi*圖16車身和車輪速度變化曲線(不含ABS得到的制動距離為20.66匚二圖現(xiàn)|0Display根據(jù)仿真結果可知,當含有ABS系統(tǒng)的汽車以初速度V0=60/3.6進行制動時,制動距離為16.41,在制動過程中,滑移率能控制在0.2左右;當不含有ABS的汽車以初速V0=60/3.6進行制動時,制動距離為20.66,制動過程中滑移率在0.5s左右已經(jīng)達到100%,即車輪抱死。分析仿真結果,直觀上看ABS

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論