?

基于嵌入式的汽車輔助制動系統研究

2016-12-26 15:41曹景升
現代電子技術 2016年22期
關鍵詞:CAN總線嵌入式系統

曹景升

摘 要: 針對傳統汽車電子輔助制動系統主要由駕駛員主觀意識對制動進行控制,車輛并不能根據車輛的實時狀態進行輔助制動控制,存在極大安全隱患的問題,研究一種基于嵌入式的汽車輔助制動系統。其主要由車輪速度檢測、車身加速度檢測、方向盤轉角檢測、制動踏板壓力檢測、車身姿態檢測等信號檢測模塊、車輛制動執行模塊以及中央處理器和輔助接口模塊等組成。針對基于嵌入式的汽車輔助制動系統的硬件組成、嵌入式系統通信方案和主要功能模塊等設計進行了詳細敘述。實驗結果表明該設計達到了預期目標。

關鍵詞: 嵌入式系統; 汽車輔助制動; 車輛狀態監測; CAN總線

中圖分類號: TN876?34 文獻標識碼: A 文章編號: 1004?373X(2016)22?0064?0

汽車制動系統對于汽車的安全性至關重要,目前,車輛制動系統的機械裝置的發展已經達到了技術的瓶頸,幾乎做到了近乎完美,無可挑剔,因此需要通過電子輔助控制、液壓氣壓輔助制動控制等方面進行技術升級和提高。電子輔助控制具有靈活性高、響應速度快、精度高、系統體積小巧等優勢而得到廣泛關注和研究。目前廣泛使用的汽車輔助制動系統同時采集制動踏板狀態信號和4個車輪轉速信號,在中央處理器中按照預先設定的程序對車輛執行相應的制動控制[1?5]。傳統方法主要由駕駛員主觀意識對制動進行控制,車輛并不能根據車輛的實時狀態進行輔助制動控制,如果駕駛員沒有預先意識到車輛可能存在的危險則錯過了及時制動的時機,存在極大安全隱患,因此必須對電子輔助制動進行更深一步的研究,本文即研究一種基于嵌入式的汽車輔助制動系統[6?8]。

1 汽車輔助制動系統組成

針對傳統汽車輔助系統存在的不足之處,本文研究的基于嵌入式的汽車輔助制動系統加入了車身姿態檢測、汽車加速度檢測以及方向盤轉動角度檢測功能模塊,使用4個獨立制動控制模塊對4個車輛進行分別制動控制。汽車輔助制動系統組成框圖如圖1所示。

2 嵌入式輔助制動系統組成

本文研究的基于嵌入式的汽車輔助制動系統主要由車輪速度檢測、車身加速度檢測、方向盤轉角檢測、制動踏板壓力檢測、車身姿態檢測等信號檢測模塊、車輛制動執行模塊以及中央處理器和輔助接口模塊等組成。

通過ARM觸發4個獨立的單片機產生驅動控制車輪模塊的信號,同時使用額外的8個獨立的單片機將該信號進行轉換后得到的數字信號傳輸到DSP上來進行數字信號處理。DSP數字信號處理器可以通過其內置的驅動算法對來自單片機的數字信號進行特定的算法處理,然后將處理的結果返回給ARM。ARM將得到的處理結果再通過構建的網絡輸送到控制車輪模塊的單片機上,這種基于ARM的Linux系統能夠實現并行處理多DSP處理的結果,進而實現對整個系統進行實時控制的目的。如果給整個系統加上網絡接口和UART通信接口,那將很方便地對整個系統進行定期的系統和其基于DSP的算法的更新升級。

通過嵌入式系統可以實現單片機方便地以DMA方式進行數據交換的功能,還能簡便地搭建30~50 Hz的可調方波信號發生器,以及完成A/D轉換的功能,這不僅能快速地實現對采集的數據和進行處理,還能通過處理的結果來對所需要驅動的車輪控制模塊進行一個實時的控制。此外,由于嵌入式系統模塊是應用在汽車電子車輪制動系統中的,所以對該模塊有特殊的性能要求,如運行功耗低、控制處理穩定、抗干擾能力強等要求,還有就是系統的單片機處理數據的速度必須要求足夠快,這關系車輪的制動反應的速度??紤]到上述要求,本研究決定采用TI公司生產的MSP430F169單片機來實現模塊的控制,該單片機在該制動系統中要實現實時地進行外部信號的采集處理以及隨之的驅動車輪控制模塊完成對應的控制任務。為了使得整個系統的信息處理效率更高,滿足實時無延誤的要求,一般整個系統設計時采用的是循環和中斷的方式來提高其實時性[9?10]。

3 嵌入式系統通信方案設計

用1個OMAP?L137和12個MSP430F169搭建成一個信息處理系統,通過該系統內部各模塊間的數據交換和數據處理,將外部輸入信號經系統處理模塊處理以后再驅動控制模塊實現實時控制。這樣整個系統內部的數據交流的效率和數據處理的能力就決定了整個系統的執行效率。

CAN總線方式具有接口設計簡便、通信穩定、抗各種電磁干擾的能力很強、信息傳輸的距離也較遠等優良性能,完全可以滿足本研究所需的通信要求。雖然在嚴格的環境下CAN總線有可能在系統的反應速度上不能達到最佳效果,但是對車輪制動控制模塊的控制頻率是有限的,完全可以在滿足其控制頻率的條件下進行實時處理的。而且每個CAN總線接口都對應著一個信號處理器,在數據傳輸中完全能夠通過構建差分連接的方式提高整個系統的穩定性和可靠性[11?12]。

對OMAP?L137而言,因為其處于中央控制器的范圍,所以只能控制承擔即時信息查詢和制動驅動信號部分任務的MSP430F169單片機。由于總線的數據流量受總線的數據傳輸能力限制,所以在多個模塊的汽車工作狀態檢測到信號傳回處理系統時需要進行分時發送數據到各個處理單元進行處理。對于半雙工工作模式的總線接口,系統中央控制處理器的控制信號是無法及時將信號傳送給汽車制動控制模塊的控制器進行制動的,并且對于系統內部各模塊間的實時數據交換也是非常不利的,這就有必要使用雙總線的辦法來構成全雙工的工作模式進行通信,以解決單CAN總線無法及時處理數據量大且時間上密集的窘況。其實現構架如圖2所示。

4 主要功能模塊設計

4.1 實時處理接口電路

本研究采用了MSP430F169單片機的模擬SPI接口方式和MCP2515協議控制器進行通信,并以此結構來進行系統內部從信號輸入到信號調理以及最后輸出到制動模塊的控制信號。因為汽車電子系統處于一個相對不是穩定的環境中,伴有很強的背景噪聲,所以為了避免過長信號傳輸過程引入不必要的干擾,通常將MSP430F169處理器與MCP2515協議控制器集成在一起;另外,電源和時鐘信號電路等的設計也都要考慮到噪聲干擾屏蔽設計。

此外,為了獲得MSP430F169和MCP2515以及TJA1050之間的最好的通信傳輸效果,在MSP430F169和MCP2515間采用了一一對接的SPI接口的連接,這有利于不同數據交換互不干擾,其電路連接設計見圖3。

系統內部數據處理的硬件電路設計中,考慮到各模塊之間的數據交換效率,通常使用一個MCP2515 和一個TJA1050控制器組成一個總線控制器,然后使得每個這樣的控制器由其相應的MCU來構建,從而實現一個OMAP?L137 與多個MSP430F169 之間的實時通信。

4.2 傳感檢測電路

車輛車輪轉速傳感器采用差分信號的磁電式傳感器。為了消除干擾信號,提高傳感器精度,需要將磁電式傳感器信號經過濾波、整形電路處理,整形電路[13]見圖4。

車身加速度檢測試驗采用Analog Device公司的ADXL202AE型低功耗、雙軸加速度傳感器。傳感器使用5 V電壓供電時的工作電流僅為5 mA左右,測量動靜態加速度頻率高,可達5 kHz。ADXL202AE加速度傳感器電路如圖5所示[14]。

5 結 論

傳統方法主要由駕駛員主觀意識對制動進行控制,車輛并不能根據車輛的實時狀態進行輔助制動控制,如果駕駛員沒有預先意識到車輛可能存在的危險則錯過了及時制動的時機,存在極大安全隱患。因此本文研究一種基于嵌入式的汽車輔助制動系統,對電子輔助制動進行更深一步的研究,并對基于嵌入式的汽車輔助制動系統的硬件組成、嵌入式系統通信方案進行設計。選用兩個獨立的CAN總線進行通信方案設計,以提高嵌入式系統處理信息的實時性。對MSP430F169和MCP2515以及TJA1050的接口電路以及車輛車輪速度檢測和加速度檢測電路進行設計。

參考文獻

[1] 林雙武.電動汽車制動控制策略的研究[D].哈爾濱:哈爾濱工業大學,2010.

[2] 徐曉芬.車輛電子駐車制動系統輔助坡道起步的研究[D].武漢:武漢理工大學,2011.

[3] 劉成曄.汽車輔助制動裝置發展綜述[J].中國安全科學學報,2008(1):105?111.

[4] 閆佳偉.汽車智能駐車與輔助起步控制系統研究[D].長春:吉林大學,2015.

[5] 王超勇.車輛電子駐車制動(EPB)控制系統的硬件設計研究[D].南京:南京理工大學,2009.

[6] 殷衛喬.基于執行器精細調節的汽車轉向/制動控制系統研究[D].長春:吉林大學,2014.

[7] 趙育良.車輛電子駐車制動系統(EPB)的軟件設計研究[D].南京:南京理工大學,2009.

[8] 崔玥.基于CAN總線的電子駐車制動系統[D].長春:吉林大學,2007.

[9] 何偉麗,劉光.實時汽車電子輔助制動控制系統的關鍵技術研究與實現[J].電子制作,2014(17):73.

[10] 韓云武,羅禹貢,李克強,等.混合動力汽車下坡輔助電?液復合制動控制方法[J].農業工程學報,2015(8):112?118.

[11] 張洪飛,閆守成.實時汽車電子輔助制動控制系統的設計研究[J].現代電子技術,2016,39(1):153?156.

[12] 郭建亭.基于CAN總線的電子駐車制動系統的設計與研究[D].西安:長安大學,2014.

[13] 文天光.實時汽車電子輔助制動控制系統的關鍵技術研究與實現[D].哈爾濱:哈爾濱工程大學,2013.

[14] 李鑫.基于ZigBee的汽車電子測試平臺數據采集系統的設計與實現[D].哈爾濱:哈爾濱工程大學,2013.

猜你喜歡
CAN總線嵌入式系統
論網絡通信技術
CAN總線通信技術在電梯監控系統中的應用
辦公自動化系統的設計
基于物聯網項目驅動的嵌入式系統教學改革的研究與實踐
嵌入式系統課程“中斷、異常與事件”教學實踐及啟示
面向實踐創新人才培養的嵌入式系統教學研究
基于CANoe的J1939協議在ECU通信中的應用
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合