《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于CAN總線的電動車控制系統設計方案
基于CAN總線的電動車控制系統設計方案
摘要: 本文設計了一種基于CAN總線的電動汽車整車電子控制系統,本系統采用短幀的報文結構,數據傳輸時間短,具有很強的抗干擾性,具有高效的非破壞總線仲裁,出錯檢測和故障自動關閉等優點。
Abstract:
Key words :

 隨著現代汽車的快速發展,汽車電子設備不斷增加,傳統的接線方式已遠遠不能滿足汽車愈加復雜的控制系統要求,汽車控制局域網CAN總線應運而生,它廣泛應甩于汽車電子控制系統中,也是唯一一個成為國際標準的汽車局域網。

目前,由于環境污染和能源危機問題日益嚴重,電動汽車的發展開始得到各國的高度重視,成為未來汽車發展的主流方向。電動汽車主要具有三大關鍵技術:驅動控制系統、電池電源、整車電子控制系統。整車電子控制系統必須滿足純電動汽車的設計理念,使之既節能又簡單可靠。在目前電池技術水平下,解決兩大關鍵技術,有助于電動汽車在中國首先市場化,其經濟意義不言而喻。 電動汽車動力系統結構復雜多樣,部件類型繁多。先進高效的控制體系結構,可以使電動汽車各動力系統之間的數據交換滿足簡單迅速、可靠性高、抗干擾能力強、實時性好、系統錯誤檢測和隔離能力強等要求。

本文設計了一種基于CAN總線的電動汽車整車電子控制系統,本系統采用短幀的報文結構,數據傳輸時間短,具有很強的抗干擾性,具有高效的非破壞總線仲裁,出錯檢測和故障自動關閉等優點。

1 控制系統整體結構


電動車控制系統由電池管理、充電機、電動機和整車控制等模塊組成。本系統總體結構如圖1所示。

由圖1知,CAN通信網絡上共有4個通信節點。整車控制器接收BMS、CCS、電機控制器的報文提供的各種參數;充電機接收BMS發送的控制信息并根據報文數據的電壓電流設置來工作;電機控制器接收BMS發送的電池狀態信息設置來工作,同時電機控制器接收由整車控制器發送的控制信息并根據報文數據的轉矩設置來工作。

  2 CAN總線節點的硬件電路設計

CAN是ControllerAreaNetwork的縮寫,是ISO國際標準化的串行通信協議。在當前的汽車產業中,出于對安全性、舒適性、方便性、低公害、低成本的要求,各種各樣的電子控制系統被開發了出來。由于這些系統之間通信所用的數據類型及對可靠性的要求不盡相同,由多條總線構成的情況很多,線束的數量也隨之增加。為適應"減少線束的數量"、"通過多個LAN,進行大量數據的高速通信"的需要,1986年德國電氣商博世公司開發出面向汽車的CAN通信協議。此后,CAN通過ISO11898及ISO11519進行了標準化,現在在歐洲已是汽車網絡的標準協議?,F在,CAN的高性能和可靠性已被認同,并被廣泛地應用于工業自動化、船舶、醫療設備、工業設備等方面?,F場總線是當今自動化領域技術發展的熱點之一,被譽為自動化領域的計算機局域網。它的出現為分布式控制系統實現各節點之間實時、可靠的數據通信提供了強有力的技術支持。

整車控制節點是基于STM32F103VE設計的。ARMCortex TM-M3是一款高性能、低成本、低功耗的32位BISC處理器,可在高達72 MHz的頻率下運行,擁有512 KB的片內Flash程序存儲器,具有64 KB的RAM數據存儲器,可進行高性能的CPU訪問。該徽控制器包含1個USB2.0全速(12 Mb/s)設備、1路CAN2.0B通道、1個通用DMA控制器、3個16位的A/D轉換器和1個16位的D/A轉換器。同時該微控制器具有4個16位捕獲/比較定時器和1個看門狗定時器,因此ARM cortexTM-M3可以滿足電動車控制的需要,減少了系統硬件設計的復雜度。STM32F103VE支持J-Link實時仿真和跟蹤,內部搭載有1通道的支持CAN20.B規格的CAN控制器,使得CAN通信模塊的設計更加方便。整車控制節點硬件電路圖如圖2所示,由徽控制器STM32F103VE、CAN總線收發器82C250、2個高速光耦16N137等組成。

STM32F103VE采用單電源供電,時鐘由8 MHz外部晶振產生。對Flash存儲器的編程通過J-Link進行編程(IAR)實現。STM32F103VE內部集成一路CAN控制器,簡化了傳統單片機外接CAN控制器和CAN收發器的復雜外圍電路。收發器82C250是CAN控鑭器和物理總線之問的驅動器接口,它可以提供對總線的差動發送能力和對CAN控制器的差動接收能力,其位速度高達1Mb/s,與ISO11898標準兼容。它的斜率控制功能使電磁兼容性能增強,準備模式可以減少網絡的功耗,準備模式中,網絡一旦檢測到總線上有報文就會被立即激活。同時,它可提供更強抗干擾能力,以及有熱保護、短路保護、支持多達110個節點等好處。

在微控制器和CAN總線收發器之間,采用了2個高速光電耦合器6N137進行電氣隔離,防止將總線干擾引入系統,提高了系統的可靠性。同時,在節點端部接有1個120 Ω終端匹配電阻,提高了數據通信的抗干擾性。

3 CAN通信協議的設計


根據ISO/OSI模型,CAN總線規范了只制定了數據鏈路層中的媒體訪問子層和一小部分的邏輯鏈路控制子層,CAN的ISO標準規定了總線及驅動器的電氣特性。因此需要根據自己的需求設計通信協議。

CAN協議標準2.0B的數據幀的ID長度為29位,為擴展格式數據幀結構,如圖3所示。

數據幀由幀起始、仲裁段、控制段、數據段、CRC段、ACK段、幀結束組成。協議的設計是對標識符和數據位的定義。

本系統協議的設計參照SAEJ1939協議標準,標識符分配為優先級(P)、保留位(R)、數據頁(DP)、代碼域(PF)、目標域(PS)、源地址(SA)和數據域(DF)7個部分。根據需求定義了5個報文,報文標識符定義如表1所示。

整車控制器的節點地址為OxA7;BMS節點地址為OxE4;CCS節點地址為OxE5;電機控制器節點地址為OxE6.

根據實際需求,設計了5個報文,分別為:BMS發給CCS和電機控制器的2個報文,CCS和電機控制器發給整車控制器的2個報文,整車控制器發給電機的報文。根據信息的重要程度,將電機控制器和整車控制器間的報文設計為最高優先級3,其他報文優先級設計為6.

  4 CAN總線節點的軟件設計

系統采用基于C語言的程序設計。在IAB開發環境下進行調試和仿真。整車控制節點的軟件設計主要包括4個部分:CAN控制器的初始化、報文發送、報文接收和錯誤處理。

4.1 CAN控制器的初始化

在啟動CAN通信前必需進行CAN模塊的初始化,包括硬件使能、CAN工作模式設置、總線波特率設置、設置中斷、驗收過濾器設置等。初始化操作在CAN模塊復位的模式下進行。初始化程序流程圖如圖4所示。

本設計中采用的是29位擴展標示符,符合CAN2.0B的標準,所以在驗收屏蔽過濾器設置中進行相應的設定。同時,本設計的CAN波特率設置為250 Kb/s,與總線上其他節點的波特率相同,才能進行正常的通信。

4.2 數據的發送

對CAN數據的發送采用查詢方式,提高處理器的效率,STM32F103VE的CAN模塊有3個發送郵箱,發送報文的流程為:應用程序選擇一個空發送郵箱;設置標識符,數據長度和待發送數據;對CAN+TixR寄存器的TXRQ位置1,請求發送;一旦CAN總線進入空閑狀態,發送郵箱中的報文則立即發送,成功發送后,郵箱為空;通過查詢CAN_TSR寄存器的TXOK位來查詢報文是否發送成功。數據發送程序的流程圖如圖5所示。


4.3 數據的接收

對CAN報文的接收采用中斷方式,提高通信的實時性。接收報文的流程如圖6所示。當CAN總線發來一個報文,根據屏蔽過濾器設置的標識符進行過濾,如果是要接收的報文,則CAN控制器將總線上的報文按順序存入接收FIFO,并進入接收中斷,在中斷中對接收FIFO中的報文進行存儲,然后釋放FIFO郵箱。如果不釋放郵箱,當總線上再發送過來報文時,會直接覆蓋上一個報文,從而導致報文丟失。數據接收程序流程如圖6所示。


4.4 錯誤處理

電動車的整車控制器需要接收BMS、CCS和電機控制器這3個節點發來的報文,如果超過1 s未接收到例如BMS的報文,則通信鏈路超時,此時需要進行故障處理。所以在軟件設計時,定義一個全局變量,在每個定時周期中加1,在接收BMS報文中斷中,對此變量清零,則可以實現通信超時檢測。當總線發生嚴重故障時,CAN節點錯誤寄存器累積到一定次數時,CAN控制器會關閉總線,節點脫離總線。

  5 結論

在實車實驗中,各個節點可以實現可靠的數據通信,可以實現電動車的加減速和勻速運行。在本電動車控制系統中,設計的CAN通信節點體積小、功耗低、處理能力強、抗干擾性好,能在電磁環境復雜的環境中穩定、可靠地工作。在電動車控制系統中可實現數據的實時快速通信,可靠性強。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久久www成人免费毛片麻豆| 久久午夜精品| 国产精品日韩欧美大师| 久久精品盗摄| 99视频超级精品| 好吊色欧美一区二区三区视频| 欧美视频专区一二在线观看| 欧美一区二区三区在线观看视频| 国产一区二区高清| 日韩视频在线一区二区三区| 在线播放豆国产99亚洲| 欧美国产高潮xxxx1819| 亚洲丶国产丶欧美一区二区三区| 欧美日韩三级电影在线| 美国十次了思思久久精品导航| 久久精品国产精品亚洲综合| 亚洲香蕉视频| 韩国av一区二区| 羞羞视频在线观看欧美| 99精品国产99久久久久久福利| 欧美成人情趣视频| 老司机免费视频一区二区三区| 国产精品私人影院| 欧美午夜精品理论片a级大开眼界| 欧美成人在线网站| 一本在线高清不卡dvd| 亚洲国产精品一区二区www在线| 国产精品久久久久久五月尺| 99v久久综合狠狠综合久久| 激情婷婷欧美| 免费成人网www| 欧美a级一区| 国产亚洲毛片在线| 欧美连裤袜在线视频| 在线视频一区观看| 国产综合亚洲精品一区二| 欧美一区二区三区喷汁尤物| 免费在线视频一区| 亚洲高清中文字幕| 亚洲天堂成人在线视频| 影音先锋久久精品| 噜噜噜久久亚洲精品国产品小说| 久色婷婷小香蕉久久| 欧美性淫爽ww久久久久无| 欧美精品在欧美一区二区少妇| 欧美视频日韩视频在线观看| 久久精品免费播放| 香蕉久久夜色精品国产使用方法| 国产精品综合av一区二区国产馆| 国产喷白浆一区二区三区| 欧美日韩1234| 日韩亚洲欧美高清| 你懂的视频一区二区| 好吊日精品视频| 在线欧美电影| 99re66热这里只有精品3直播| 美女成人午夜| 亚洲一区视频在线| 欧美 亚欧 日韩视频在线| 欧美a级一区二区| 伊人久久亚洲影院| 亚洲图片自拍偷拍| 国产精品电影网站| 牛牛影视久久网| 性色av一区二区三区| 欧美日韩免费网站| 尤物yw午夜国产精品视频| 久久国产精品毛片| 午夜在线不卡| 欧美精品在线一区二区| 99精品欧美一区二区三区| 久久久久国产精品麻豆ai换脸| 久久偷看各类wc女厕嘘嘘偷窃| 欧美三级免费| 亚洲激情一区| 野花国产精品入口| 免费久久99精品国产| 国产综合视频| 精品9999| 欧美精品二区三区四区免费看视频| 欧美精品情趣视频| 久久久免费av| 免费在线亚洲欧美| 免费观看一区| 国产啪精品视频| 一区二区三区日韩精品| 老司机免费视频一区二区三区| 一区视频在线| 亚洲无玛一区| 亚洲午夜激情网页| 国产日产高清欧美一区二区三区| 亚洲精品欧美| 亚洲第一视频| 国产女主播一区| 欧美精品国产精品日韩精品| 欧美精品亚洲二区| 欧美日精品一区视频| 免费观看在线综合| 久久精品综合一区| 久久精选视频| 午夜精品区一区二区三| 欧美日韩在线视频观看| 亚洲专区欧美专区| 欧美激情一区二区三区| 久久久亚洲精品一区二区三区| 欧美v国产在线一区二区三区| 欧美不卡视频一区发布| 欧美成人免费全部| 精品成人国产在线观看男人呻吟| 欧美**人妖| 久久精品99| 欧美在线日韩在线| 亚洲裸体在线观看| 欧美福利视频在线| 久久国产精品久久久久久久久久| 一本大道久久a久久综合婷婷| 国产一区二区三区四区五区美女| 卡通动漫国产精品| 在线日韩欧美视频| 亚洲欧美欧美一区二区三区| 久久gogo国模啪啪人体图| 国产一区久久久| 欧美大片在线看| 亚洲愉拍自拍另类高清精品| 欧美日韩三级视频| 欧美成人免费va影院高清| 国产在线视频欧美一区二区三区| 韩国久久久久| 99视频+国产日韩欧美| 国产精品婷婷午夜在线观看| 欧美激情第五页| 亚洲小说区图片区| 亚洲精品久久久久久下一站| 欧美国产日本| 西西裸体人体做爰大胆久久久| 亚洲伦理久久| 一区二区三区视频免费在线观看| 奶水喷射视频一区| 欧美日韩国产bt| 日韩一区二区电影网| 欧美亚洲视频一区二区| 一区二区三区视频在线| 亚洲人成网站影音先锋播放| 国产精品护士白丝一区av| 国产精品久99| 久久午夜精品一区二区| 久久久久久久综合狠狠综合| 欧美黄色一区二区| 亚洲精品乱码久久久久久蜜桃麻豆| 在线看片第一页欧美| 欧美丰满高潮xxxx喷水动漫| 嫩草伊人久久精品少妇av杨幂| 狠狠色丁香久久婷婷综合_中| 久久天天躁狠狠躁夜夜爽蜜月| 久久免费国产精品1| 在线免费观看成人网| 国产日韩视频| 巨胸喷奶水www久久久免费动漫| 国产欧美亚洲视频| 伊人久久综合97精品| 欧美精品一区二区三区在线播放| 国产精品你懂的| 亚洲一二三四区| 国产精品久久国产精麻豆99网站| 欧美一级在线播放| 久久精品国亚洲| 国产美女精品视频| 久久精品视频在线观看| 日韩一级片网址| 欧美先锋影音| 亚洲最新中文字幕| 狠狠色丁香久久综合频道| 激情综合色综合久久综合| 免费日韩精品中文字幕视频在线| 久热精品视频在线免费观看| 欧美日韩不卡视频| 午夜影院日韩| 欧美国产精品日韩| 欧美一区二区三区在线免费观看| 免费成人在线视频网站| 国产精品久久久久秋霞鲁丝| 国产精品三上| 欧美精品色综合| 悠悠资源网亚洲青| 国产精品av久久久久久麻豆网| 欧美成人免费在线| 久久综合精品国产一区二区三区| 亚洲国产精品久久久久秋霞不卡| 欧美插天视频在线播放| 午夜久久一区| 国产精品白丝黑袜喷水久久久| 欧美高清hd18日本| 久久久久综合网| 久久婷婷色综合| 亚洲美女色禁图| 亚洲欧美中日韩| 欧美人与禽性xxxxx杂性| 欧美sm重口味系列视频在线观看| 欧美午夜精品久久久久久人妖| 亚洲欧洲午夜| 亚洲一区二区黄| 亚洲欧洲一区二区三区在线观看| 亚洲男人第一av网站| 亚洲第一天堂无码专区| 激情文学综合丁香| 欧美激情va永久在线播放| 欧美一区二区在线| 欧美理论电影网| 欧美激情综合网| 久久精品日韩| 欧美日韩免费区域视频在线观看| 国产精品黄页免费高清在线观看| 亚洲国产一区二区在线| 亚洲乱码精品一二三四区日韩在线| 在线观看日韩欧美| 亚洲国产一区二区在线| 女人天堂亚洲aⅴ在线观看| 亚洲欧美日韩一区二区三区在线观看| 国产精品视频最多的网站| 在线不卡欧美| 国产精品日韩一区二区| 亚洲女同同性videoxma| 国产一区视频在线看| 欧美日韩一区二区免费在线观看| 1769国产精品| 亚洲精品免费一二三区| 国内精品视频久久| 9久re热视频在线精品| 欧美三级在线播放| 欧美激情一区二区三区高清视频| 在线一区二区三区四区| 国产精品99久久久久久白浆小说| 欧美精品18+| 久久久久久亚洲精品中文字幕| 国产精品伦一区| 午夜精品三级视频福利| 伊人久久大香线蕉av超碰演员| 久久精品一区二区三区四区| 国产精品亚洲人在线观看| 久久亚洲捆绑美女| 久久综合久久美利坚合众国| 欧美性淫爽ww久久久久无| 久热精品在线| 在线观看日韩欧美| 国产最新精品精品你懂的| 日韩视频在线免费| 国产欧美综合一区二区三区| 亚洲欧洲精品一区二区三区波多野1战4| 亚洲午夜性刺激影院| 欧美亚洲综合网| 国产精品国产三级国产专区53| 亚洲看片免费| 欧美成黄导航| 亚洲理论在线| 免费欧美日韩| 欧美日韩一二三区| 欧美日韩高清在线| 欧美日本韩国在线| 国产精品美女久久久久久免费| 在线日本欧美| 欧美三级午夜理伦三级中视频| 黄色成人精品网站| 欧美激情亚洲激情| 一区二区三区 在线观看视| 免费观看成人| 久久成人18免费观看| 久久青青草原一区二区| 性欧美暴力猛交69hd| 国产欧美va欧美不卡在线| 亚洲精品影院在线观看| 亚洲剧情一区二区| 久久久精品五月天| 亚洲精品一区二区三区av| 久久婷婷国产综合精品青草| 欧美不卡一区| 欧美成人精品在线视频| 一本久久精品一区二区| 美国三级日本三级久久99| 亚洲精品日韩激情在线电影| 亚洲国产精品久久久久久女王| 欧美激情va永久在线播放| 欧美尤物巨大精品爽| 欧美日韩一区二区三区高清| 国产精品色婷婷久久58| 亚洲第一精品影视| 欧美视频专区一二在线观看| 亚洲美女一区| 国产精品久久福利| 国产精品亚洲激情| 欧美一二三区在线观看| 国产精品福利在线观看| 亚洲第一网站| 国产视频在线一区二区| 欧美在线综合| 美女国产一区| 亚洲三级国产| …久久精品99久久香蕉国产| 国产日韩欧美a| 欧美精品久久久久久久免费观看| 欧美中文字幕第一页| 欧美一区二区视频在线观看| 国产精品日韩欧美一区二区三区| 亚洲一区在线观看视频| 久久亚洲精品一区二区| 国产视频综合在线| 欧美精品免费在线观看| 欧美日韩福利| 一本大道久久a久久综合婷婷| 亚洲精品欧洲精品| 一区二区三区在线视频播放| 久久久99国产精品免费| 国产亚洲女人久久久久毛片| 国产精品伦子伦免费视频| 一本久道久久综合中文字幕| 欧美一区三区二区在线观看| 欧美mv日韩mv亚洲| 欧美波霸影院| 亚洲欧美日韩在线综合| 久久国内精品自在自线400部| 国产精品亚洲片夜色在线| 欧美日韩免费高清| 欧美国产精品va在线观看| 亚洲一线二线三线久久久| 欧美精品成人91久久久久久久| 亚洲精品乱码久久久久久| 亚洲乱码国产乱码精品精98午夜| 一区二区三区 在线观看视频| 欧美综合国产精品久久丁香|