《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 业界动态 > 汽车驱动防滑控制硬件在环仿真系统设计

汽车驱动防滑控制硬件在环仿真系统设计

2009-04-30
作者:邱绪云1,3,杨福广2,3,阮久

  摘 要: 利用Matlab中的Simulink/RTW/xPC target一體化開發(fā)工具構(gòu)建了車輛驅(qū)動(dòng)防滑控制硬件在環(huán)仿真平臺(tái),并基于單片機(jī)設(shè)計(jì)了驅(qū)動(dòng)防滑電控單元的硬件電路和控制程序。針對幾種典型工況進(jìn)行半實(shí)物仿真,驗(yàn)證電控單元硬件以及控制程序的控制效果。
  關(guān)鍵詞: 驅(qū)動(dòng)防滑控制;xPC目標(biāo);硬件在環(huán)仿真;電控單元

?

  車輛驅(qū)動(dòng)控制系統(tǒng)" title="防滑控制系統(tǒng)">防滑控制系統(tǒng)通過控制驅(qū)動(dòng)輪滑轉(zhuǎn)狀態(tài)改善車輛在軟弱附著路面的牽引性和操縱穩(wěn)定性,汽車電控系統(tǒng)開發(fā)的實(shí)質(zhì)是進(jìn)行車輛控制原型及執(zhí)行器間的性能匹配,但單純計(jì)算機(jī)仿真難以完成這一任務(wù)。隨著相關(guān)技術(shù)的成熟,硬件在環(huán)仿真以其開發(fā)周期短、成本低和接近實(shí)際情況正成為汽車電控系統(tǒng)開發(fā)的主要研究手段[4-5]。
  隨著微型計(jì)算機(jī)性能的不斷提高,使借助PC機(jī)實(shí)現(xiàn)實(shí)時(shí)仿真具有可行性。Matlab/Simulink作為一種常用的建模仿真軟件被廣泛應(yīng)用。MathWorks公司基于這種圖形化語言,又推出了Real-Time Workshop(RTW)工具箱用于將圖形化語言轉(zhuǎn)化為可執(zhí)行的代碼語言,從而方便實(shí)現(xiàn)實(shí)時(shí)仿真。xPC Target(xPC目標(biāo))是針對RTW體系結(jié)構(gòu)的一種實(shí)時(shí)仿真系統(tǒng)構(gòu)建途徑,而且支持多種類型的I/O設(shè)備(包括PCI和ISA以及RS232等),可以方便構(gòu)建硬件嵌入式實(shí)時(shí)系統(tǒng),實(shí)現(xiàn)控制系統(tǒng)或者系統(tǒng)的快速原型化及硬件在環(huán)仿真與測試。
  基于Matlab/Simulink軟件平臺(tái)建立了車輛驅(qū)動(dòng)防滑控制硬件在環(huán)仿真平臺(tái),通過該平臺(tái)進(jìn)行了控制器硬件在環(huán)仿真實(shí)驗(yàn)。實(shí)驗(yàn)結(jié)果表明了控制器能夠穩(wěn)定工作,控制算法可以有效控制驅(qū)動(dòng)輪的滑轉(zhuǎn),顯著改善車輛的起步加速性能,為實(shí)車試驗(yàn)以及電控單元的進(jìn)一步開發(fā)打下了基礎(chǔ)。
1 車輛動(dòng)力學(xué)仿真模型
  汽車驅(qū)動(dòng)防滑控制就是對汽車縱向力的控制,汽車的縱向力分為驅(qū)動(dòng)力和制動(dòng)力,驅(qū)動(dòng)力由發(fā)動(dòng)機(jī)發(fā)出的扭矩經(jīng)傳動(dòng)系傳遞到車輪上,制動(dòng)力是由制動(dòng)力矩產(chǎn)生的。在進(jìn)行驅(qū)動(dòng)防滑控制研究時(shí),要進(jìn)行驅(qū)動(dòng)力的控制,所以必須建立車輛系統(tǒng)的數(shù)學(xué)模型,這是進(jìn)行縱向力控制研究的基礎(chǔ)。本文主要建立包括發(fā)動(dòng)機(jī)模型、傳動(dòng)系模型、輪胎模型和整車模型在內(nèi)的車輛系統(tǒng)動(dòng)力學(xué)仿真模型。
1.1 發(fā)動(dòng)機(jī)模型
  由于在汽車行駛過程中,駕駛員可控制的只有發(fā)動(dòng)機(jī)的節(jié)氣門開度,故建立的發(fā)動(dòng)機(jī)模型主要是指一定的節(jié)氣門開度和發(fā)動(dòng)機(jī)轉(zhuǎn)速下發(fā)動(dòng)機(jī)輸出扭矩。
  通過整理試驗(yàn)獲得發(fā)動(dòng)機(jī)穩(wěn)態(tài)轉(zhuǎn)矩離散數(shù)組及其對應(yīng)的油門開度數(shù)組和發(fā)動(dòng)機(jī)轉(zhuǎn)速數(shù)組,亦即發(fā)動(dòng)機(jī)外特性和部分負(fù)荷特性,用于在發(fā)動(dòng)機(jī)模型中計(jì)算發(fā)動(dòng)機(jī)實(shí)時(shí)的輸出扭矩。圖1是試驗(yàn)車發(fā)動(dòng)機(jī)部分負(fù)荷特性圖,在發(fā)動(dòng)機(jī)模型中計(jì)算發(fā)動(dòng)機(jī)實(shí)時(shí)輸出扭矩時(shí)用到的就是這些數(shù)據(jù)。

?

  計(jì)算時(shí),首先根據(jù)此時(shí)的節(jié)氣門開度,利用二維插值函數(shù)獲得與其對應(yīng)的一組發(fā)動(dòng)機(jī)部分負(fù)荷特性扭矩?cái)?shù)組,然后根據(jù)此時(shí)的發(fā)動(dòng)機(jī)轉(zhuǎn)速,利用二維插值函數(shù)對得到的部分負(fù)荷特性扭矩?cái)?shù)組插值得到此時(shí)的發(fā)動(dòng)機(jī)輸出凈轉(zhuǎn)矩??杀硎緸槟骋挥烷T開度a下,對應(yīng)于發(fā)動(dòng)機(jī)轉(zhuǎn)速的輸出凈扭矩。
    

1.2 非線性輪胎模型
  目前采用的輪胎模型有多種形式,魔術(shù)公式是其中代表之一。該模型利用三角函數(shù)的組合公式擬合輪胎試驗(yàn)數(shù)據(jù),以一套形式相同的公式就可以完整地表達(dá)輪胎的縱向力Ftx、側(cè)向力Fty、回正力矩Ftz、翻轉(zhuǎn)力矩Mtx、阻力矩Mty以及縱向力、側(cè)向力的聯(lián)合作用工況,故稱為“魔術(shù)公式”。其一般表達(dá)式為:
  

  式中Y(x)可以是縱向力,也可以是側(cè)向力或回正力矩,自變量可在不同的情況下分別表示輪胎的側(cè)偏角或縱向滑移率,式中的系數(shù)B、C、D和E依次由輪胎的垂直載荷和外傾角來確定。
  本文建立的魔術(shù)公式輪胎模型主要對輪胎縱向力、橫向力和回正力矩分別與輪胎側(cè)偏角、車輪滑移率以及輪胎法向反力之間的映射關(guān)系進(jìn)行描述,變量之間的關(guān)系如圖2所示。圖中α為側(cè)偏角,λ為縱向滑移率,γ為輪胎外傾角,F(xiàn)z為輪胎垂向載荷,a、b、c為計(jì)算參數(shù),一般需要試驗(yàn)進(jìn)行求解。

1.3 整車模型
  整車動(dòng)力學(xué)模型是車體在空間中運(yùn)動(dòng)狀態(tài)的一種數(shù)學(xué)描述,能夠較為精確地給出車輛在空間中所受外力情況下的動(dòng)態(tài)響應(yīng)。論文建立了7自由度車輛驅(qū)動(dòng)防滑控制系統(tǒng)仿真模型,包括車身的縱向、側(cè)向、橫擺三個(gè)運(yùn)動(dòng),四個(gè)車輪繞輪軸的轉(zhuǎn)動(dòng)。各自由度動(dòng)力學(xué)微分方程如下:
   

  其中Fx、Fy為輪胎縱向力和側(cè)向力在車輛坐標(biāo)系的總分量,Mz為整車橫擺力矩,p為側(cè)傾角速度,ωr為橫擺角速度,u為車輛縱向速度,v為車輛側(cè)向速度,φ為側(cè)翻角,ωi為輪速,Mdi為驅(qū)動(dòng)力矩,m為整車質(zhì)量,Izz為整車?yán)@z軸橫擺慣量,Ixxs為整車?yán)@x軸側(cè)翻慣量,h′為簧載質(zhì)心至側(cè)翻軸心的距離,ms為簧載質(zhì)量,Cφ為側(cè)翻阻尼,Kφ為側(cè)翻剛度,Cd為空氣阻力系數(shù),ρa為空氣密度,Af為正向投影面積。
  ax和ayu分別為車輛質(zhì)心絕對加速度在車輛坐標(biāo)系X方向和Y方向的分量:
  
  其他變量的計(jì)算如垂直載荷、整車縱向力、側(cè)向力以及橫擺力矩等參見文獻(xiàn)[5],在此不再詳細(xì)說明。
2 驅(qū)動(dòng)防滑控制系統(tǒng)設(shè)計(jì)
2.1 電控單元設(shè)計(jì)

  系統(tǒng)采用飛思卡爾(Freescale)公司16位單片機(jī)MC-9S12DT128作為中央處理器。該單片機(jī)內(nèi)核為HCS12結(jié)構(gòu)。片內(nèi)集成了很多資源,包括128KB的FLASH ROM;12KB的RAM;4KB的EEPROM;8通道的脈沖寬度調(diào)制模塊(PWM);8通道的增強(qiáng)型捕捉定時(shí)器模塊(ECT);2個(gè)8通道的AD轉(zhuǎn)換模塊(ATD)等。該芯片具有強(qiáng)大的定時(shí)器功能,非常適合用于車輛底盤電子控制單元的設(shè)計(jì)。在CODEWARRIOR集成開發(fā)環(huán)境中,可以進(jìn)行程序的編譯、下載和在線調(diào)試。
  ECU電路主要包括:電源模塊(+12V轉(zhuǎn)+5V),輪速信號(hào)處理模塊,最小系統(tǒng)模塊,電磁閥驅(qū)動(dòng)電路,報(bào)警燈指示電路等。整個(gè)控制器結(jié)構(gòu)如圖3所示。輪速信號(hào)共有四路,分別來自四個(gè)車輪。輪速測量采用磁電式傳感器,輸出的是頻率和振幅變化的正弦波,其頻率與所測輪速成正比,這種模擬信號(hào)不易被ECU直接讀取,需經(jīng)過濾波、放大和整形處理。

2.2 驅(qū)動(dòng)防滑控制程序設(shè)計(jì)
  所設(shè)計(jì)的ASR控制程序主流程如圖4所示,圖中方塊為子程序模塊,全部自動(dòng)返回主程序。


  對于均一路面,采用驅(qū)動(dòng)輪滑轉(zhuǎn)率為主門限,車輪加速度為輔助門限的控制策略。目標(biāo)是使車輛在加速起步過程中,獲得最大的地面附著力。而分離路面控制邏輯采用兩側(cè)車輪輪速差和車輪加速度作為控制門限。對于兩輪驅(qū)動(dòng)工況,可以采用非驅(qū)動(dòng)輪輪速平均值作為實(shí)際車速;對左右兩側(cè)驅(qū)動(dòng)輪輪速進(jìn)行判斷,選取高轉(zhuǎn)速的車輪進(jìn)行控制。另外,當(dāng)駕駛員踩下制動(dòng)踏板時(shí),ASR系統(tǒng)應(yīng)立即退出控制,這里不作過多討論。
2.3 硬件在環(huán)仿真平臺(tái)
  硬件在環(huán)仿真試驗(yàn)臺(tái)由微機(jī)(宿主機(jī)和目標(biāo)機(jī))、信號(hào)發(fā)生板、數(shù)據(jù)采集卡、電磁閥及電控單元組成,仿真方式采用xPC target結(jié)構(gòu),如圖5所示。xPC target是MathWorks公司提供和發(fā)行的一個(gè)基于RTW(Real-Time Workshop)體系框架的補(bǔ)充產(chǎn)品,它可將Intel 80x86/Pentium計(jì)算機(jī)或PC兼容機(jī)轉(zhuǎn)變?yōu)橐粋€(gè)實(shí)時(shí)系統(tǒng),而且支持許多類型的I/O接口板。它采用宿主機(jī)和目標(biāo)機(jī)的“雙機(jī)型”解決途徑,使用兩臺(tái)PC機(jī)。其中宿主機(jī)用于運(yùn)行Simulink,且?guī)в心繕?biāo)代碼編譯器。而目標(biāo)機(jī)則用于執(zhí)行實(shí)時(shí)產(chǎn)生的代碼。目標(biāo)機(jī)運(yùn)行了一個(gè)高度緊縮的實(shí)時(shí)操作內(nèi)核,通過以太網(wǎng)絡(luò)連接實(shí)現(xiàn)宿主機(jī)和目標(biāo)機(jī)之間的通信。仿真結(jié)束后可將結(jié)果數(shù)據(jù)上傳至宿主機(jī),進(jìn)行分析處理。


  整車動(dòng)力學(xué)模型在宿主機(jī)PC的Matlab/Simulink環(huán)境中搭建,然后采用xPC工具將模型自動(dòng)轉(zhuǎn)換成C代碼,通過以太網(wǎng)下載到工控機(jī)中作為被控對象,實(shí)現(xiàn)實(shí)時(shí)仿真。
  真實(shí)物理部件主要為所設(shè)計(jì)的電控單元,該硬件部分與車輛模型的的信號(hào)接收及轉(zhuǎn)換使用Advantech公司高速數(shù)據(jù)采集卡PCL-726完成。
3 仿真
  根據(jù)以上方法構(gòu)建ASR硬件在環(huán)仿真平臺(tái),并嵌入所設(shè)計(jì)的電控單元,設(shè)置一定的工況進(jìn)行后輪驅(qū)動(dòng)車輛的驅(qū)動(dòng)防滑控制半實(shí)物仿真研究。部分仿真參數(shù)如下:整車質(zhì)量130kg,簧上質(zhì)量117kg,整車?yán)@Z軸橫擺慣量1500kg·m2,車輪半徑0.295m,輪胎轉(zhuǎn)動(dòng)慣量1.8kg·m2,整車?yán)@X軸側(cè)翻慣量750kg·m2
?初始車速與輪速為零,以一定油門開度進(jìn)行起步,設(shè)置低附路面附著系數(shù)為0.1,高附路面附著系數(shù)為0.7。本文給出右側(cè)驅(qū)動(dòng)輪仿真結(jié)果進(jìn)行分析。
3.1 低附路面仿真
  仿真時(shí),先不進(jìn)行ASR控制(沒有嵌入控制器),在附著系數(shù)為0.1均一低附路面,車輛從一擋急加速起步,車輪輪速與車速的變化曲線如圖6所示。從圖中可看出驅(qū)動(dòng)輪轉(zhuǎn)速迅速上升,車速幾乎不增加,車輛的加速性能較差。


  在仿真系統(tǒng)中嵌入設(shè)計(jì)的ECU,對驅(qū)動(dòng)輪施加控制,目標(biāo)是把驅(qū)動(dòng)輪的滑轉(zhuǎn)率控制在最佳滑轉(zhuǎn)率附近,在附著系數(shù)為0.1的低附路面,一擋急加速起步,仿真結(jié)果如圖7所示。從圖示滑移率與輪速變化曲線可看出,控制系統(tǒng)能夠把車輪滑轉(zhuǎn)率基本控制在最佳滑轉(zhuǎn)率附近,輪速的波動(dòng)也比較小,故車輛的加速性能、起步穩(wěn)定性得到明顯改善。

3.2 分離路面仿真
  分離路面是一種車輛起步、加速行駛時(shí)非常典型的路況,仿真時(shí)車輛在(0.1/0.7)的分離路面一擋起步,圖8為所示輪速與整車橫擺角速度變化曲線。由結(jié)果可見,低附著一側(cè)車輪的滑轉(zhuǎn)率得到了有效的控制,同時(shí)也減小了左右驅(qū)動(dòng)輪的輪速差,整車橫擺角速度也控制在較小的范圍內(nèi),使車輛按預(yù)定軌跡起步加速。

?


  基于xPC目標(biāo)建立了車輛驅(qū)動(dòng)防滑控制系統(tǒng)硬件在環(huán)仿真平臺(tái),完成控制算法的驗(yàn)證和控制參數(shù)的調(diào)試,實(shí)現(xiàn)了控制系統(tǒng)軟硬件匹配性能的初步驗(yàn)證,為實(shí)車試驗(yàn)打下了基礎(chǔ)。對于車輛驅(qū)動(dòng)防滑控制系統(tǒng)的快速開發(fā)而言,可以進(jìn)一步將傳感器和液壓執(zhí)行器等嵌入環(huán)路中,借助xPC目標(biāo)的強(qiáng)大功能以及Matlab平臺(tái),實(shí)現(xiàn)低成本的快速開發(fā)。


參考文獻(xiàn)
[1] 楊滌.系統(tǒng)實(shí)時(shí)仿真開發(fā)環(huán)境與應(yīng)用[M].北京:清華大學(xué)出版社,2002.
[2] 楊國田,白焰.Motorala68HC12系列微控制器原理,應(yīng)用與開發(fā)技術(shù)[M].北京:中國電力出版社,2003.
[3] The MathWorks,Inc,xPC target user′s guide version 4[M],2000.
[4] 趙健,李幼德.車輛牽引力控制系統(tǒng)原型樣機(jī)的開發(fā)研究[J].汽車技術(shù),2006,9:1-4.
[5] Kenji Hagiwara,Satoshi Terayama.Development of automatic transmission control system using hardware-in-the-loop?simulation system[J].Society of Automotive Engineers of?Japan(S0385-7298),2002:55-59.

[6] 熊偉威.基于xPC目標(biāo)的車輛穩(wěn)定控制系統(tǒng)(ESP)硬件在環(huán)仿真設(shè)計(jì)與研究[D].上海:上海交通大學(xué),2005.
[7] 張成寶.汽車驅(qū)動(dòng)防滑控制與動(dòng)力學(xué)控制的理論研究[D].上海:同濟(jì)大學(xué),2000.
[8] 李靜.4×4越野汽車牽引力控制策略與控制算法研究[D].長春:吉林大學(xué),2000.
[9] 趙健.四輪驅(qū)動(dòng)汽車TCS 制動(dòng)壓力調(diào)節(jié)裝置及附著系數(shù)分離路面控制方法的研究[D].長春:吉林大學(xué)2003.
[10] 盧江.汽車在對開路面起步加速驅(qū)動(dòng)防滑控制系統(tǒng)研究[D].北京:北京理工大學(xué),2001.

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。

相關(guān)內(nèi)容