CAN總線的電動汽車控制系統(tǒng)設(shè)計_第1頁
CAN總線的電動汽車控制系統(tǒng)設(shè)計_第2頁
CAN總線的電動汽車控制系統(tǒng)設(shè)計_第3頁
CAN總線的電動汽車控制系統(tǒng)設(shè)計_第4頁
CAN總線的電動汽車控制系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、【W(wǎng)ord版本下載可任意編輯】 CAN總線的電動汽車控制系統(tǒng)設(shè)計 一、前言 CAN總線是德國BOSCH公司在20世紀(jì)80年代初為解決汽車中眾多的控制與測試儀器之間的數(shù)據(jù)交換而開發(fā)的一種通信協(xié)議。由于CAN總線具有突出的可靠性、實時性和靈活性,因而得到了業(yè)界的廣泛認(rèn)同和運用,并在1993年正式成為國際標(biāo)準(zhǔn)和行業(yè)標(biāo)準(zhǔn),被譽為“有前途的現(xiàn)場總線”之一。以CAN為代表的總線技術(shù)在汽車上的應(yīng)用不但減少了車身線束,也提高了汽車的可靠性。在國外現(xiàn)代轎車的設(shè)計中,CAN已經(jīng)成為必須采用的技術(shù),奔馳、寶馬、大眾、沃爾沃及雷諾等汽車都將CAN作為控制器聯(lián)網(wǎng)的手段。我國目前CAN總線技術(shù)在汽車上的應(yīng)用存在著很大的空

2、白,在電動汽車上應(yīng)用CAN總線技術(shù)研究尚處于起步階段。 電動汽車融合了許多的電子控制系統(tǒng),如電池管理系統(tǒng)、電機控制系統(tǒng)、驅(qū)動控制系統(tǒng)、再生制動系統(tǒng)及ABS系統(tǒng)等。電子設(shè)備的大量應(yīng)用,必然導(dǎo)致車身布線增長且復(fù)雜、運行可靠性降低、線路上的功率損耗加大、故障維修難度增大。特別是電子控制單元的大量引入,為了提高信號的利用率,要求大批的數(shù)據(jù)信息能在不同的電子單元*享,汽車綜合控制系統(tǒng)中大量的控制信號也需要實時交換,傳統(tǒng)線束已遠(yuǎn)遠(yuǎn)不能滿足這種需求。將CAN總線技術(shù)引入電動汽車可以克服以上缺點,具有廣闊的應(yīng)用前景。文中將CAN總線技術(shù)應(yīng)用到電動汽車控制系統(tǒng),并采用通用擴展單元解決電動汽車電控系統(tǒng)的電路設(shè)計復(fù)

3、雜性的問題,優(yōu)化組合各電控單元信息以實現(xiàn)充分信息共享,到達提高電動汽車控制系統(tǒng)性能的目的。 二、CAN總線的特點 CAN屬于現(xiàn)場總線范疇,是一種有效支持分布式控制或?qū)崟r控制的串行通信網(wǎng)絡(luò)。CAN總線在工業(yè)控制領(lǐng)域廣泛應(yīng)用得益于其自身的技術(shù)特點。 (1)只需通過報文濾波即可實現(xiàn)點對點、一點對多點及全局廣播等幾種方式傳送接收數(shù)據(jù),無須專門的“調(diào)度”。 (2)通信方式靈活。CAN為多主方式工作,網(wǎng)絡(luò)上任一節(jié)點均可在任意時刻主動地向網(wǎng)絡(luò)上其他節(jié)點發(fā)送信息,而不分主從且無須站點地址等節(jié)點信息。 (3)CAN采用非破壞性總線仲裁技術(shù),當(dāng)多個節(jié)點同時向總線發(fā)送信息時,優(yōu)先級較低的節(jié)點會主動地退出發(fā)送,而優(yōu)先

4、級的節(jié)點可不受影響地繼續(xù)傳輸數(shù)據(jù),從而大大節(jié)省了總線沖突仲裁時間,尤其在網(wǎng)絡(luò)負(fù)載很重的情況下也不會出現(xiàn)網(wǎng)絡(luò)癱瘓情況。 (4)采用短幀格式通信,傳輸時間短,受干擾概率低,具有極好的檢錯效果。每幀字節(jié)數(shù)多8個,可滿足通常工業(yè)領(lǐng)域中控制命令、工作狀態(tài)及測試數(shù)據(jù)的一般要求。同時,8B也不會占用過長的總線時間,從而保證了通信的實時性。 (5)CAN的每幀信息都有CRC校驗及其他檢錯措施,保證了數(shù)據(jù)通信的可靠性。 三、CAN總線在電動汽車上的應(yīng)用 CAN總線應(yīng)用于電動汽車上具有以下優(yōu)點。 (1)減少各功能模塊所需的線束數(shù)量和體積。 (2)減少整車質(zhì)量并降低汽車成本,具有較高的數(shù)據(jù)傳輸可靠性和安裝便捷性,擴

5、展了汽車功能。 (3)一些數(shù)據(jù)如車速、電機轉(zhuǎn)速和SOC等能夠在總線上共享,因此去除了冗余的傳感器,使傳感器信號線減至少,控制單元可做到高速數(shù)據(jù)傳輸。 (4)可以通過增加節(jié)點來擴展功能,如果數(shù)據(jù)擴展增加新的信息,只需升級軟件即可。 (5)實時監(jiān)測并糾正由電磁干擾引起的傳輸錯誤,并在檢測到故障后存儲故障碼。 目前存在的多種汽車網(wǎng)絡(luò)標(biāo)準(zhǔn),其側(cè)重的功能有所不同,為方便研究和設(shè)計應(yīng)用,SAE車輛網(wǎng)絡(luò)委員會將汽車數(shù)據(jù)傳輸網(wǎng)劃分為A、B、C3類。 A類面向傳感器/執(zhí)行器控制的低速網(wǎng)絡(luò),數(shù)據(jù)傳輸位速率通常只有110kb/s。主要應(yīng)用于電動門窗、座椅調(diào)節(jié)和燈光照明等控制。 B類面向獨立模塊間數(shù)據(jù)共享的中速網(wǎng)絡(luò),

6、位速率一般為10100kb/s。主要應(yīng)用于電子車輛信息中心、故障診斷、儀表顯示和安全氣囊等系統(tǒng),以減少冗余的傳感器和其它電子部件。 C類面向高速、實時閉環(huán)控制的多路傳輸網(wǎng),位速率可達1Mb/s,主要用于懸架控制、牽引控制、先進發(fā)動機控制和ABS等系統(tǒng),以簡化分布式控制和進一步減少車身線束。到目前為止,滿足C類網(wǎng)要求的汽車控制局域網(wǎng)只有CAN協(xié)議。 四、方案設(shè)計 1. 系統(tǒng)原理圖 圖1為電動汽車CAN總線控制系統(tǒng)原理圖 圖1 系統(tǒng)原理圖 該系統(tǒng)主要由驅(qū)動控制模塊、再生制動控制模塊、電機控制模塊、能量管理模塊、電池控制模塊、儀表顯示模塊及故障診斷模塊等組成。通過CAN實現(xiàn)各個控制模塊間的信息通信。

7、除了指令的發(fā)送和接收外,汽車的一些基本狀態(tài)信息(如電機轉(zhuǎn)速、電池荷電狀態(tài)、車速等)是大部分控制單元必須獲取的數(shù)據(jù),控制單元采用廣播方式向總線發(fā)送數(shù)據(jù)。 如果在同一時刻所有控制單元都向總線發(fā)送數(shù)據(jù),將發(fā)生總線上的數(shù)據(jù)沖突,因此,CAN總線協(xié)議提出了用標(biāo)識符識別數(shù)據(jù)優(yōu)先權(quán)的總線仲裁。表1給出了電動汽車電控單元接收及發(fā)送的數(shù)據(jù)類型及其它單元對這些信息共享的程序。 表1 電動汽車電控單元接收及發(fā)送的數(shù)據(jù)類型注:T-發(fā)送,R-接收 2. 模塊單元電路框圖 在對高速CAN上的節(jié)點開展硬件設(shè)計時采用通用擴展單元(UDU)。這樣只需通過改變軟件來實現(xiàn)各節(jié)點的不同功能,從而簡化了硬件系統(tǒng)設(shè)計。 通用擴展單元構(gòu)造

8、如圖2所示。 圖2 通用擴展單元在通用擴展單元中選用AT89C52作微控制器 它是一個低電壓、高性能的CMOS8位單片機,片內(nèi)含8kB的可反復(fù)擦寫的只讀程序存儲器(EPROM)和256B的隨機存取數(shù)據(jù)存儲器(RAM),兼容標(biāo)準(zhǔn)MCS251指令系統(tǒng),片內(nèi)置通用8位中央處理器和Flash存儲單元,可適用于許多較復(fù)雜系統(tǒng)的控制應(yīng)用場合。 CAN控制器采用Philips公司生產(chǎn)的SJA1000,它是應(yīng)用于汽車和一般工業(yè)環(huán)境的獨立CAN控制器,具有完成CAN高性能通信協(xié)議所要求的全部必要特性,具有簡單總線連接的SJA1000可完成物理層和數(shù)據(jù)鏈路層的所有功能。它可以存儲一條將在CAN總線上發(fā)送或接收的完

9、整報文,另外具有64字節(jié)擴展接收緩沖區(qū)REFIFO,接收緩存更大,在微控制器處理一個報文的同時可以繼續(xù)接收其它發(fā)來的報文。 總線收發(fā)器采用PCA82C250,它提供協(xié)議控制器和物理傳輸線路直接的接口,可以用高達1Mb/s的速率在2條有差動電壓的總線電纜上傳輸數(shù)據(jù)。 多掛接節(jié)點數(shù)可達110個。采用PCA82C250可以增大通信距離,提高系統(tǒng)瞬間抗干擾能力,降低射頻干擾。PCA82C250和SJA1000共同組成CAN總線的控制和接口電路。 3. 電池管理控制系統(tǒng)設(shè)計 蓄電池對電動汽車而言是影響整車性能的一個關(guān)鍵因素,它對續(xù)駛里程、加速性能和爬坡度等性能都會產(chǎn)生直接影響。電池控制系統(tǒng)主要是監(jiān)控電池

10、的工作狀態(tài)(電池電壓、電流和溫度),管理電池的工作情況(防止出現(xiàn)過放電、過充、過熱和單體電池之間電壓嚴(yán)重不平衡現(xiàn)象)以便限度地利用電池的存儲能力和循環(huán)壽命。其構(gòu)造如圖3。 圖3 電池管理控制單元構(gòu)造圖 該系統(tǒng)主要實現(xiàn)以下功能。 (1)對主輔電池開展實時監(jiān)控通過UDU采集主輔電池充放電過程中的電池電壓、電流和電池溫度,來監(jiān)控電池的工作狀況并開展故障診斷。 (2)UDU接收來自總線的汽車行駛狀態(tài)數(shù)據(jù)根據(jù)汽車動力需求實時調(diào)整電動機轉(zhuǎn)速及功率輸出;當(dāng)收到制動信息時,控制單元調(diào)控逆變器和電動機的動作,啟動再生制動系統(tǒng)回收制動能量。 (3)預(yù)測電池剩余電量和相應(yīng)的剩余行駛里程控制單元把采集到的充放電電流參

11、數(shù)采用相應(yīng)的算法預(yù)測剩余電量。同時利用從總線上接收的車速信息估算剩余行駛里程,并把估算結(jié)果通過總線發(fā)送到儀表顯示單元。 4. 系統(tǒng)可靠性設(shè)計 由于汽車內(nèi)溫度變化范圍大(-45100),電磁干擾和其它電子噪聲強,環(huán)境惡劣,要保證系統(tǒng)在車內(nèi)運行的可靠性,就必須提高網(wǎng)絡(luò)構(gòu)造自身的容錯能力和抗干擾能力。 在設(shè)計時采用軟硬件結(jié)合的方法開展抗干擾。 硬件方面采用電磁兼容設(shè)計,重點處理靜電場、磁場和傳輸線路及電路引入的干擾,采用濾波、去耦、隔離、屏蔽和接地等方式,參加電源電壓檢測、看門狗等電路。具體措施如下。 (1)傳輸線采用屏蔽雙絞線。 (2)用看門狗定時器開展超時復(fù)位。 (3)在CAN控制器SJA100

12、0和CAN收發(fā)器PCA82C250之間增加了由高速隔離器件6N137構(gòu)成的光電隔離電路,電源也采用微型DC/DC模塊來開展隔離。 (4)將PCA82C250的CANH和CANL分別通過一個5的電阻與CAN總線相連,可起到限流作用,保護PCA82C250免受過流沖擊,CANH和CANL分別并聯(lián)一個30pF的電容接地,也可過濾總線上的高頻干擾。 (5)傳輸介質(zhì)的損壞或總線驅(qū)動器的損壞等都會破壞CAN的可靠通信,這些故障如不能自動檢測并采取相應(yīng)措施排除,將使系統(tǒng)部分甚至完全失去通信能力。解決這一問題的有效途徑是采用冗余通信控制,從而保證通信系統(tǒng)主要功能正常運行,以此提高系統(tǒng)的可靠性。 軟件方面采用比錯和容錯等技術(shù),對信號開展軟件濾波,設(shè)計上電復(fù)位抗干擾程序,運用實效保險等技術(shù)設(shè)計抗瞬間干擾程序

溫馨提示

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

評論

0/150

提交評論