許 慶 ,高 峰 ,付安英 ,徐國艷
(1.北京航空航天大學(xué) 北京 100191;2.陜西國際商貿(mào)學(xué)院 陜西 咸陽 712000)
隨著汽車電子技術(shù)的發(fā)展,電動助力轉(zhuǎn)向(Electric Power Steering,EPS)系統(tǒng)正逐漸取代廣泛使用的液壓助力轉(zhuǎn)向系統(tǒng)[1]。電動助力轉(zhuǎn)向系統(tǒng)的效率更高,靈活性更強(qiáng),助力可由多個(gè)輸入?yún)?shù)聯(lián)合控制,也有利于車輛各系統(tǒng)的高度集成和綜合控制[2]。
文中利用硬件描述語言,設(shè)計(jì)了基于FPGA的助力轉(zhuǎn)向系統(tǒng)控制模塊。相比常見的使用ECU搭配對應(yīng)的控制軟件的系統(tǒng),純硬件電路組成的結(jié)構(gòu)更加可靠;由邏輯電路代替軟件實(shí)現(xiàn)控制算法,可使系統(tǒng)響應(yīng)速度由毫秒級提升至納秒級[4];批量生產(chǎn)壓片的成本也大幅降低?;贔PGA的電動助力轉(zhuǎn)向系統(tǒng)能提高車輛的安全性、可靠性與靈活性,對車輛電動助力轉(zhuǎn)向系統(tǒng)和主動轉(zhuǎn)向系統(tǒng)都具有重要意義。
根據(jù)電機(jī)的位置不同,常見的電動轉(zhuǎn)向助力方式包括轉(zhuǎn)向軸助力式、齒輪助力式和齒條助力式3種[5-6]。文中選用轉(zhuǎn)向軸助力式布置方案,助力電動機(jī)布置在靠近轉(zhuǎn)向盤下方,并經(jīng)蝸輪蝸桿機(jī)構(gòu)與轉(zhuǎn)向軸連接。
圖1 電動助力轉(zhuǎn)向系統(tǒng)布置方案Fig.1 Layoutof the EPSsystem
作用在轉(zhuǎn)向盤上力矩增量與對應(yīng)轉(zhuǎn)向器輸出力增量的比值,稱為路感強(qiáng)度。以齒輪齒條式轉(zhuǎn)向器為基礎(chǔ)的電動助力轉(zhuǎn)向器的路感強(qiáng)度E為:
其中,dMh為作用在轉(zhuǎn)向盤上的力矩增量;dF為轉(zhuǎn)向器輸出力的增量。
選用不同的助力特性將對轉(zhuǎn)向操縱輕便性和駕駛員路感有不同影響。理想的助力特性應(yīng)既能滿足低速轉(zhuǎn)向時(shí)有足夠的輕便性,又能滿足高速轉(zhuǎn)向時(shí)具有良好的路感。一般將助力特性曲線設(shè)計(jì)成隨著汽車行駛速度變化而變化,并稱這種助力特性為車速感應(yīng)型[7]。助力既是作用到轉(zhuǎn)向盤上的力矩的函數(shù),也是車速的函數(shù)。
為實(shí)現(xiàn)助力功能并保證駕駛員路感,文中根據(jù)力矩傳感器、車速傳感器和轉(zhuǎn)向角度傳感器的輸入,在硬件電路寄存器中直接查表得到對應(yīng)的電機(jī)驅(qū)動信號。當(dāng)車速va=0時(shí),相當(dāng)于汽車在原地轉(zhuǎn)向,助力特性曲線的位置居于其他各條曲線之上,助力強(qiáng)度達(dá)到最大。隨著車速va的不斷升高,助力特性曲線的位置也逐漸降低,直至車速va達(dá)到最高車速vamax為止。此時(shí)助力強(qiáng)度最小,而路感強(qiáng)度達(dá)到最大。查表方式犧牲一定的靈活性,但具有以下優(yōu)點(diǎn):
1)適合于不同車型。在不同車輛上安裝時(shí),只需測試并改寫表中數(shù)據(jù);
2)響應(yīng)速度快??刂屏客ㄟ^離線計(jì)算與測量得到,工作時(shí)直接查得地址對應(yīng)的控制量,而無需計(jì)算;3)結(jié)構(gòu)簡單,易于調(diào)試。
系統(tǒng)采用自頂向下設(shè)計(jì)。EPS頂層模塊包括頻率計(jì)數(shù)模塊、數(shù)據(jù)讀取查詢模塊、脈寬調(diào)制模塊3部分。頻率計(jì)數(shù)模塊的主要作用是接收從傳感器傳出的頻率脈沖信號,將其轉(zhuǎn)換為數(shù)字量,并對模擬信號提供A/D轉(zhuǎn)換后的數(shù)字接口;數(shù)據(jù)讀取查詢模塊通過查表的方式,由頻率計(jì)數(shù)模塊讀取的傳感器輸入信號查詢映射得到電機(jī)控制信號;脈寬調(diào)制模塊用于產(chǎn)生一連串定頻調(diào)寬的不同占空比數(shù)字信號以控制電機(jī)。
圖2 基于Top-down設(shè)計(jì)的模塊關(guān)系Fig.2 Relationship ofmodules based on Top-down design
表1 頂層模塊主要接口Tab.1 M ain interfaces of the top m odule
頻率計(jì)數(shù)模塊采用一基準(zhǔn)時(shí)鐘,在單位時(shí)間內(nèi)對被測信號的脈沖計(jì)數(shù),得到信號的頻率。共含3個(gè)子模塊:控制模塊、計(jì)數(shù)測量模塊和鎖存器模塊。
其中,控制模塊用于產(chǎn)生count_en、count_clr和load3個(gè)控制信號,提供給計(jì)數(shù)模塊與鎖存器模塊;計(jì)數(shù)模塊帶有始能端和異步清零端;鎖存器模塊存儲并輸出load信號處于上升沿時(shí)刻的測量值。
表2 頻率計(jì)數(shù)模塊主要接口Tab.2 M ain interfaces of the frequency counting module
查詢模塊將輸入信號合成地址,查表輸出對應(yīng)的電機(jī)驅(qū)動信號。查詢模塊將助力控制、回正控制和阻尼控制3個(gè)模式放入同一表中,使結(jié)構(gòu)緊湊簡單。其中,助力模式為具有一定輸入扭矩并開始轉(zhuǎn)向——即有一定轉(zhuǎn)向角度時(shí)的控制模式,對應(yīng)的不同速度下的響應(yīng)曲線經(jīng)試驗(yàn)完成?;卣J接糜趲缀鯚o扭矩輸入時(shí),幫助駕駛員將車輪回到直線行駛的中間位置。特別的,在車輛低速時(shí),提供較大回正力矩,幫助車輪迅速回正;在高速時(shí),車輛自身回正力矩較大,模塊用于避免方向盤超調(diào)和左右擺動,提高轉(zhuǎn)向穩(wěn)定特性。阻尼模式下電機(jī)處于制動狀態(tài),抑制高速時(shí)路面干擾引起的橫擺振動并幫助方向盤回正收斂,提高車輛高速直線行駛穩(wěn)定性和快速轉(zhuǎn)向收斂性。
轉(zhuǎn)向電機(jī)通過H橋控制,PWM模塊提供電機(jī)驅(qū)動電路的輸入信號。
編譯程序,得到實(shí)現(xiàn)系統(tǒng)硬件所需邏輯單元為109個(gè)。將電路文件燒寫至FPGA,在試驗(yàn)臺架上于不同工況下測試 系統(tǒng),測試結(jié)果截圖如圖3所示。
圖3 不同車速下的查表測試Fig.3 Test resultwith different vehicle velocity
表3 PWM模塊主要接口Tab.3 M ain interfaces of the PWM module
顯然,系統(tǒng)模塊正確讀出了車速傳感器脈沖信號的周期,并能根據(jù)查詢表中給出的預(yù)定數(shù)值讀出所需要的控制脈寬。經(jīng)脈寬調(diào)制,可產(chǎn)生符合要求的不同占空比的電機(jī)驅(qū)動信號。下載試驗(yàn)表明,所設(shè)計(jì)的控制單元能夠滿足EPS系統(tǒng)的控制要求。
文中設(shè)計(jì)了基于FPGA的汽車電動助力轉(zhuǎn)向系統(tǒng)。該系統(tǒng)的主要控制部分全部由硬件描述語言編譯為硬件電路實(shí)現(xiàn),電機(jī)控制輸出與傳感器輸入信號直接對應(yīng),極大地提高了系統(tǒng)的響應(yīng)速度。試驗(yàn)臺架測試表明,系統(tǒng)的助力效果顯著,并能提供給駕駛員良好的路感,可以滿足汽車電動助力轉(zhuǎn)向的要求。
[1]晉兵營,寧廣慶,施國標(biāo).汽車電動助力轉(zhuǎn)向系統(tǒng)發(fā)展綜述[J].拖拉機(jī)與農(nóng)用運(yùn)輸車,2010(37):1-5.JIN Bing-ying,NING Guang-qing,SHIGuo-biao.Overview of Development on Vehicle EPSsystem[J].Tractor and Farm Transporter,2010(37):1-5.
[2]荊體魁.汽車電動助力轉(zhuǎn)向系統(tǒng)的設(shè)計(jì) [D].大連:大連理工大學(xué),2005.
[3]王江鋒.智能車輛[D].北京:北京航空航天大學(xué),2006.
[4]Palnitkar Samir,夏宇聞.Verilog HDL數(shù)字設(shè)計(jì)與綜合[M].北京:電子工業(yè)出版社,2009.
[5]王望予.汽車設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2004.
[6]Oshita S,Mouri T,Uemura Y.Electric power steering system:U.S.Patent4,664,211[P].1987.
[7]莊繼德.汽車電子控制系統(tǒng)工程[M].北京:北京理工大學(xué)出版社,1998.