余娟
(煙臺汽車工程職業學院 機電工程系, 山東 煙臺 265500)
隨著汽車保有量的持續增加,汽車行駛安全問題日益突出,電子機械制動系統安全性能對汽車安全產生直接影響,行駛中的汽車的制動系統在外力(如制動器、輪胎及車輛旋轉等)作用下易形成縫隙,進而導致汽車制動力下降,帶來較大的車輛安全隱患。使得優化和完善汽車電子機械制動系統成為研究熱點之一,通過實用有效的電子機械制動系統減小車輪抱死時的制動減速度,以提升行駛中的汽車的安全性。
隨著人們物質生活水平的不斷提高,汽車在日常生活中得以普及應用,已成為不可或缺的交通工具,隨之而來的頻發的交通事故使人們對汽車安全性能的要求不斷提高。目前汽車的制動性能已成為衡量汽車的安全性能的一項重要指標。傳統制動系統所使用的液壓制動模式的管路較多,普遍存在制動響應速度慢、制動液泄漏等方面的問題,已難以滿足現代汽車的節能環保發展需求。促使基于線控技術的電子機械制動(EMB)系統得以不斷發展和完善,電子機械制動系統的制動性能更加穩定可靠,使制動液泄漏問題得以有效避免,操作方便且響應速度快,具有體積小、性價比高、安全環保的優勢,已成為汽車制動行業的發展重點,系統根據采集到的汽車電子制動踏板及相應傳感器信號(具體通過其中心控制模塊完成),結合運用相應的控制算法完成目標制動力的準確獲取,再通過總線傳輸信號實現對制動執行機構運動過程的有效控制。但由于在線控制動過程中所需采集和處理的信息量較大,這就對控制信號通信過程提出了更高的要求,傳統的串行通信方式(使用線纜)的數據交換過程占用空間較大,并且其穩定性極易受到工作環境的影響。通信效率較高的CAN總線可有效滿足電子機械制動系統的差分收發、實時性和容錯性需求,極大的提高了系統的傳輸距離以及糾錯能力,且具有較強的抗環境干擾能力,可有效彌補線控制動通信方式的不足[1]。
制動泵作為制動系統的重要部件在出現故障問題時,受到減小的制動系統摩擦力的影響會不同程度的降低制動力,并且發送故障的制動泵會對汽車回油產生一定的阻礙,導致在面對行駛過程中出現的危險情況時難以快速作出反應,使行車安全性降低。快速發展完善的汽車結構及功能對電子機械制動系統提出了更高的要求,本文主要對汽車電子機械式制動系統進行了研究和設計,在分析了CAN總線優點的基礎上,根據制動系統的制動需求,通過CAN總線的使用完成一種電子機械制動控制系統設計方案的構建,所設計的基于CAN總線的電子機械制動系統統功能結構示意圖,如圖1所示。

圖1 電子機械制動系統功能結構示意圖
主要由ECU、車輪制動模塊、電源模塊、電子制動踏板模塊(包括制動踏板、感覺模擬器、位移傳感器)等構成,汽車駕駛員位移信號由電子制動踏板模塊負責采集(具體通過位移傳感器完成),再向系統的ECU傳送并由其負責完成數據分析處理過程,據此完成對電動機力矩的控制,在此基礎上通過車輪制動模塊執行相應的制動操作。系統總體架構示意圖,如圖2所示。

圖2 基于CAN的系統總體架構示意圖
汽車實際行使制動過程中普遍存在制動滯后問題,為此本文系統在具體制動過程中,通過踏板位移傳感器能夠及時準確的識別出由駕駛員踩踏板引起的車輪制動狀態的變化情況,進而使系統的響應速率得到有效提升。為確保制動系統的穩定可靠,汽車的制動器(分布于4個車輪上)保持相互獨立,并由車載網絡(具有較快的數據傳輸速度)對其進行集中控制[2]。
3.1.1 硬件電路設計方案
制動系統的工作流程為:在車輛處于行駛狀態下,駕駛員踩下制動踏板時會產生相應的踏板位移信號,由踏板位移傳感器據此完成對駕駛員制動意圖的識別和判斷,在由ECU負責對接收到的信號判斷結果進行處理分析,在對電動機的力矩輸出進行控制的同時,控制執行機構產生相應的車輪制動力,在此基礎上完成對車輪的控制,考慮到車輪同路面間摩擦系數及轉向擺角對車輪制動力的大小產生直接影響,為使各車輪形成閉環的制動回路且相互獨立,各車輪均配置獨立的傳感器和制動器。本文制動系統的硬件結構框架,如圖3所示。

圖3 制動系統硬件結構圖
主要由制動踏板單元、信號采集傳感器、ECU(電子機械制動系統的核心)、A/D轉換模塊、直流電動機單元(電動機驅動器)等模塊構成,ECU主要負責接收、處理和分析各傳感器采集到的信號(包括脈沖信號和模擬信號),ECU使用了基于RSIC體系結構的處理器S3C2410,該處理器包含豐富的串行接口,且易于連接CAN控制器,具有功耗低、頻率高(可達到203 MHz)、性能高的優勢;電動機驅動器(主要由驅動芯片和外圍設備構成)需滿足系統對電動機驅動性能的需求以及驅動器的抗干擾需求[3]。
3.1.2 CAN總線通信電路
該通信電路主要由3部分構成:其CAN控制器的芯片選用了SJA1000,CAN收發器采用CTM1050T芯片(能夠實現DC2500V電器隔離,主要由隔離電路、電源保護電路、ESD總線等構成),微控制器采用AT89C52。通過CTM1050T芯片的使用能夠使系統通信電路的總線錯誤及元件故障問題得以有效避免,SJA1000連接CTM1050T的RXD和TXD引腳;CAN控制器和微控制器采用電源監控芯片MAX708作為復位電路,復位信號可通過手動輸入和VCC電壓進行控制,能夠同時有效的輸出復位信號(高低電平)[3]。
遵循模塊化的設計思路設計電子機械制動系統的軟件,先使用C語言完成系統各功能模塊的內部編程,然后在總程序中調用,控制器初始化后通過CAN通信完成信息的收發。處理器和CAN控制器在系統通電后復位,然后控制器進行初始化(通過S3C2410芯片完成),程序排列時以功能的主要程度為依據,系統主程序軟件總體結構示意圖,如圖4所示。

圖4 系統主程序軟件總體結構示意圖
第一級為系統主程序主要功能在于協調各子程序,第二級包括CAN通信、執行器驅動、信號采集等程序,作為整體系統設計的載體,CAN總線功能的實現取決于CAN通信程序的質量,在對CAN通信協議進行軟件設計時,考慮到通信過程實現于數據鏈路層和物理層,需根據實際需要制定CAN應用層協議,并定義CAN通信的優先級(以標識符分配及其ID大小為依據)[4]。
3.2.1 CAN控制器初始化
系統通電后控制器復位到Configuration模式,需完成初始化后運行,以MCP2510初始化設置為例:MCP2510的片選CS從S3C2410芯片處接收到一個低電平后(通過設置SPI串口完成),開始完成包括使能中斷、過濾器、收發緩沖區在內的MCP2510初始化處理,為有效避免數據傳輸的完整性受到影響,需將一段延時程序添加到任一完成的操作后。控制器數據讀寫及總線初始化的主要函數如下。
s3c2410_mcp2510_write(data);
s3c2410_mcp2510_read(data);
s3c2410_mcp2510_ioctl(data)。
3.2.2 CAN報文收發流程
報文收發流程,如圖5所示。

(a) 發送流程
發送程序:先對緩沖區的空閑狀態進行判斷,需在釋放非空閑的緩沖區后再將數據寫入,并對待發送數據的報文格式進行檢測,在滿足格式要求的情況下才進行置位,然后啟動發送程序;接收程序:比發送程序更復雜,需在實現接收功能的同時,完成對溢出及錯誤報警等信息及時準確的接收。本文選擇中斷接收方式,以有效滿足制動系統對通信實時性的高要求,緩沖區數據(由控制器接收)滿后觸發中斷,將接收報文中斷請求傳輸至處理器,在此基礎上完成報文接收[5]。
對于系統制動力最優分配問題,由于制動閥平衡力是影響系統制動壓力大小的主要因素,制動閥的振動響應(包括水平和豎直方向)決定著制動力分配情況,可直接考慮優化系統的制動壓力響應。假設,制動閥激振力矩由Me表示,其所受制動激振力分別由Fex(水平方向)和Fey(豎直方向)表示,Δ1x、Δ2x、Δ3x表示機身水平方向的振動響應,Δ1y、Δ2y、Δ3y表示豎直方向的振動響應,Δx、Δy表示制動閥在水平及豎直振動響應[6],如式(1)。
(1)
制動閥受振動響應的加權系數由γx,γy表示,制動力綜合平衡優化模型K的表達式(以系統性能優化目標及約束函數為依據),如式(2)。
K=γxΔx+γyΔy
(2)
結合制動閥的動態響應(由單位簡諧激振引起,包括水平和豎直方向)和階分量振幅(由水平激振力引起),得到由激振力引起的制動閥的振動響應,其中求取水平振動響應的過程為:制動系統處于工作狀態時,由cos(nωt)表示簡諧載荷(第n階水平方向所受載荷),其所引起的制動閥水平方向的振動響應由σ1nx表示、豎直方向由σ1ny表示,則第n階水平方向制動閥的動態響應(由單位簡諧激振引起)σ1x和σ1y的表達式[7],如式(3)。
(3)
由此可知,在簡諧激振力的作用下,制動系統結構決定著制動閥的動態響應,假設,水平方向上的振幅由axn表示,豎直方向上的振幅由bxn表示,由Fex引起的制動閥的n階分量振幅的表達式,如式(4)。
(4)

(5)
同理可得到,制動閥受豎直激振力的動態響應及振動響應,在此基礎上求取合振動響應,再通過求解式(2)實現對制動系統性能的有效優化。
電子機械制動系統采用AQMD2410型號的電動機驅動器,采用KTR-A位移傳感器(位移范圍在0~100 mm間),采用JYVS-DC電壓傳感器(電壓范圍在0~30 V間),采用AKC-11力矩傳感器(力矩范圍在0~50 N·m間)。通過模擬實驗測試系統性能,電動機電壓同踏板位移間的關系,如圖6所示。

圖6 踏板位移與電樞電壓關系
二者存在線性關系,說明由ECU處理后的踏板位移信號(通過踏板位移傳感器獲取)經由電動機驅動后產生了正常合理的電樞電壓。電動機輸出力矩與踏板位移間的關系,如圖7所示。

圖7 踏板位移與電動機輸出力矩關系
二者同樣存在線性關系,說明本文系統有效克服了磁滯缺陷。執行機構負載特性(制動盤壓力與絲杠位移的關系),如圖8所示。

圖8 執行機構負載特性曲線
負載特性曲線較為光滑,制動盤壓力同絲杠位移成正比并且存在函數關系。擬合與實測結果重合良好,證明執行機構具有良好的負載能力[8]。
通過在制動領域使用相應的線控技術形成的電子機械制動系統,在確保車輛行駛安全中發揮著重要作用,本文主要對汽車電子機械制動系統進行了優化設計,借助CAN總線通信的優勢構建了一種模塊化的系統設計方案,提高了系統的可擴展性,傳輸距離較遠的CAN總線在糾錯能力、通信效率、實時性、容錯性方面表現出了較大的優勢,能夠在制動過程中高效準確的完成大量信息的采集和處理,有效提高了對左右后輪的控制質量及效率,可有效滿足電子機械制動系統的差分收發需求,降低了操作難度,同時提高了系統的響應速度及控制精度避免系統受到環境的干擾。從而保證車輛駕駛過程更加安全舒適。