999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CAN總線的混合動(dòng)力汽車控制系統(tǒng)設(shè)計(jì)

2008-12-31 00:00:00王學(xué)軍張玉璘
電腦知識(shí)與技術(shù) 2008年17期

摘要:通過分析奔騰混合動(dòng)力汽車的整體控制要求以及各控制模塊之間的任務(wù)分配,論文在研究CAN總線通信技術(shù)的基礎(chǔ)上,選取MC9S12DP512作控制芯片,并設(shè)計(jì)了CAN通信模塊的硬件電路和軟件工作流程,給出了CAN模塊的初始化實(shí)例。根據(jù)HEV發(fā)動(dòng)機(jī)和傳動(dòng)系統(tǒng)的特點(diǎn)設(shè)計(jì)了整車控制策略,并對(duì)其整車控制邏輯的軟件實(shí)現(xiàn)進(jìn)行了說明。

關(guān)鍵詞:CAN總線;混合動(dòng)力系統(tǒng);控制策略

中圖分類號(hào):TP316 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2008)17-21478-04

1 引言

世界工業(yè)的發(fā)展和汽車數(shù)量的增加使石油資源日益減少,據(jù)美國(guó)能源部門的估計(jì),20年后世界就要面臨缺油的局面。而汽車尾氣排放所引起的環(huán)境污染問題也成為人類亟待解決的一大難題。在能源和環(huán)境這兩大壓力下,電動(dòng)汽車迎來了前所未有的發(fā)展機(jī)遇。電動(dòng)汽車主要有純電動(dòng)汽車、混合動(dòng)力汽車和燃料電池汽車三種發(fā)展方向。在目前的技術(shù)條件下,續(xù)駛里程短的問題使得純電動(dòng)汽車產(chǎn)品化非常困難,而燃料電池車存在生產(chǎn)成本和基礎(chǔ)設(shè)施提供等方面的問題,產(chǎn)業(yè)化至少需要10到15年的時(shí)間。所以發(fā)展混合動(dòng)力技術(shù)成為當(dāng)前切實(shí)可行的解決問題的方案。本文給出了一種基于CAN總線的整車控制系統(tǒng)的設(shè)計(jì)方案,重點(diǎn)對(duì)CAN總線的節(jié)點(diǎn)設(shè)置和控制、接口電路的設(shè)計(jì)以及控制驅(qū)動(dòng)程序進(jìn)行了分析和設(shè)計(jì)。

2 系統(tǒng)設(shè)計(jì)

CAN總線是一種串行多主機(jī)控制器局域網(wǎng)總線,是一種有效支持分布式控制或?qū)崟r(shí)控制的串行通訊網(wǎng)絡(luò)。CAN總線具有以下特點(diǎn):

(1)廢除了傳統(tǒng)的站地址編碼,代之以對(duì)通信模塊進(jìn)行編碼,能以多主方式工作。

(2)報(bào)文分成不同的優(yōu)先級(jí),可滿足不同報(bào)文的實(shí)時(shí)性需求。

(3)采用非破壞性仲裁技術(shù),總線仲裁不破壞報(bào)文。

(4)通信距離最遠(yuǎn)10km(5Kbps以下),通信速率最大1Mbps(40m以下)。

(5)報(bào)文幀采用短幀結(jié)構(gòu),傳輸時(shí)間短,受干擾概率低,出錯(cuò)率低。

(6)報(bào)文幀具有CRC校驗(yàn)及其它檢錯(cuò)措施,檢錯(cuò)效果好。

(7)通信介質(zhì)可為雙絞線、同軸電纜或光纖,選擇靈活。

(8)發(fā)生嚴(yán)重錯(cuò)誤時(shí)CAN節(jié)點(diǎn)可自動(dòng)關(guān)閉脫離總線,不影響其它節(jié)點(diǎn)的正常通信。

由于CAN總線具有以上特點(diǎn),故其非常適宜用作汽車上各個(gè)電控系統(tǒng)的通訊網(wǎng)絡(luò)。我們將奔騰HEV的控制系統(tǒng)設(shè)計(jì)為圖1所示的形式。

HEV電子控制系統(tǒng)的MCU選用摩托羅拉公司的MC9S12DP512。MC9S12DP512是基于0.25μm微電子技術(shù)的高速、高性能FLASH存儲(chǔ)器產(chǎn)品中的16位微控制器芯片。其較簡(jiǎn)單的背景開發(fā)模式(BDM)使開發(fā)成本進(jìn)一步降低,同時(shí)也使得現(xiàn)場(chǎng)開發(fā)與系統(tǒng)升級(jí)變得更加方便。MC9S12DP512的主頻高達(dá)25MHz,同時(shí)片上還集成了許多標(biāo)準(zhǔn)模塊,包括2個(gè)異步串行通信口SCI、3個(gè)同步串行通信口SPI、8通道輸入捕捉/輸出比較定時(shí)器、2個(gè)10位8通道A/D轉(zhuǎn)換模塊、1個(gè)8通道脈寬調(diào)制模塊、49個(gè)數(shù)字I/O口(其中20個(gè)具有外部中斷及喚醒功能)、兼容CAN2.0A/B協(xié)議的5個(gè)CAN模塊以及一個(gè)內(nèi)部IC總線模塊;片內(nèi)擁有512Kb的Flash,14Kb的RAM和4Kb的EEPROM。較高的性能價(jià)格比使其非常適合用于一些中高檔汽車的電子控制系統(tǒng)。

3 CAN總線通信設(shè)計(jì)

3.1 CAN通信硬件電路設(shè)計(jì)

根據(jù)CAN通信原理,電子控制系統(tǒng)CAN模塊主要由CAN控制器和CAN收發(fā)器構(gòu)成。在本設(shè)計(jì)中,由于控制器MC9S12DP512中內(nèi)嵌有CAN控制器,所有只需要另加收發(fā)器便可組成CAN通信模塊。這里我們采用PCA82C250作為CAN收發(fā)器。

PCA82C250是PHILIPS公司的CAN控制器和物理總線之間的接口,提供總線的發(fā)送和接收能力,它與ISO11898標(biāo)準(zhǔn)完全兼容。使用PCA82C250可以增大通信距離,提高系統(tǒng)的瞬間抗干擾能力,保護(hù)總線,降低射頻干擾,實(shí)現(xiàn)熱防護(hù)。

PCA82C250與CAN總線的硬件接口電路設(shè)計(jì)見圖2。

PCA82C250的TXD和RXD引腳分別與MC9S12DP512的TXCAN和RXCAN引腳直連。

3.2 CAN控制器的初始化流程

MCU內(nèi)部的CAN控制器模塊在上電或系統(tǒng)復(fù)位之后必須進(jìn)行初始化設(shè)定。在需要初始化的時(shí)候首先要將CANCTL0寄存器的INITRQ位置位,然后等待系統(tǒng)響應(yīng)(即CANCTL1寄存器的INITAK位置1)。需要初始化的內(nèi)容應(yīng)包括:CAN控制器的使能、時(shí)鐘的預(yù)分頻值的設(shè)定、報(bào)文幀的時(shí)間寬度設(shè)定,以及驗(yàn)收過濾寄存器和驗(yàn)收屏蔽寄存器的初始化。初始化流程如圖3所示。

根據(jù)奔騰HEV的CAN總線通訊協(xié)議的要求,設(shè)定總線傳輸位速率為500kbps,使用4個(gè)16位的接收過濾器。由于實(shí)際總線上的無效報(bào)文數(shù)量并不是很多,我們將所有屏蔽過濾寄存器關(guān)閉,以加快CAN控制器收發(fā)報(bào)文的速度。

另外需要注意的是在CAN控制器初始化之后,首先將發(fā)送緩沖區(qū)空中斷禁止掉,當(dāng)有報(bào)文需要從控制器傳送出去的時(shí)候再開啟該中斷。

下面是CAN總線控制器的初始化子程序:

void CAN_fun_Init(void)

{ CAN0CTL0_INITRQ = 1;

while(CAN0CTL1_INITAK != 1);

CAN0CTL1 = 0x80;

CAN0BTR0 = 0x03;

CAN0BTR1 = 0x23;

CAN0IDAC = 0x10;

CAN0IDAR0 = 0xff;

CAN0IDAR1 = 0xff;

CAN0IDMR0 = 0xff;

CAN0IDMR1 = 0xff;

CAN0CTL0_INITRQ = 0;

while(CAN0CTL1_INITAK != 0);

CAN0RIER_RXFIE=1;

CAN0TIER_TXEIE0 = 0;

CAN0TIER_TXEIE1 = 0;

CAN0TIER_TXEIE2 = 0;

}

4 HEV整車控制策略設(shè)計(jì)

混合動(dòng)力汽車各部件的配置確定下來之后,如何優(yōu)化控制策略是實(shí)現(xiàn)混合動(dòng)力汽車低油耗、低排放的關(guān)鍵所在。在滿足汽車的動(dòng)力性和其他基本技術(shù)性能以及成本等要求的前提下,針對(duì)各部件的特性以及汽車的運(yùn)行工況,控制邏輯要實(shí)現(xiàn)能量在發(fā)動(dòng)機(jī)、電機(jī)之間合理有效地分配,使HEV系統(tǒng)效率達(dá)到最好,獲得最大的燃油經(jīng)濟(jì)性以及平穩(wěn)的駕駛性能。

4.1 整車運(yùn)行狀態(tài)的劃分及電機(jī)運(yùn)行狀態(tài)的確定

發(fā)動(dòng)機(jī)有起動(dòng)、怠速和正常運(yùn)行三個(gè)狀態(tài),電機(jī)有空轉(zhuǎn)、助力和發(fā)電三個(gè)狀態(tài)。根據(jù)駕駛員意圖和行車環(huán)境可將行車狀態(tài)大體分為:起動(dòng)、怠速、加速、爬坡、制動(dòng)、滑行和勻速行駛。

蓄電池菏點(diǎn)狀態(tài)(SOC)為剩余電量與電池總?cè)萘恐龋敲枋鲂铍姵貭顟B(tài)的一個(gè)重要參數(shù)。根據(jù)蓄電池SOC確定蓄電池的充放電狀態(tài),使蓄電池的SOC始終保持在一定的合理范圍內(nèi),在汽車制動(dòng)和滑行時(shí)回收能量,在汽車加速和爬坡的時(shí)候提供足夠的功率輸出。這里我們要求蓄電池SOC保持在60%左右,在30%到85%之間變化。波動(dòng)一般不超出20%。

綜合以上分析,我們將控制策略設(shè)計(jì)如下:

(1)起動(dòng)

汽車起動(dòng)時(shí),電機(jī)作電動(dòng)機(jī)在短時(shí)間內(nèi)將發(fā)動(dòng)機(jī)拖動(dòng)至怠速轉(zhuǎn)速,減少了發(fā)動(dòng)機(jī)起動(dòng)時(shí)間,發(fā)揮出電動(dòng)機(jī)低速轉(zhuǎn)矩大的優(yōu)點(diǎn),改善發(fā)動(dòng)機(jī)的起動(dòng)性能,同時(shí)大大降低內(nèi)燃機(jī)的廢氣排放。

(2)怠速

汽車怠速時(shí),如蓄電池SOC<60%,起動(dòng)電機(jī)作為發(fā)電機(jī)向蓄電池充電;如蓄電池SOC>60%,電機(jī)不發(fā)電。

(3)加速/爬坡

汽車全力加速的時(shí)候,起動(dòng)電機(jī)作為電動(dòng)機(jī)向HEV提供助力,此時(shí)發(fā)動(dòng)機(jī)可以工作在中等負(fù)荷的高效率區(qū),從而減少油耗和廢氣排放。

(4)制動(dòng)/滑行

汽車制動(dòng)的時(shí)候,如蓄電池SOC<85%,起動(dòng)電機(jī)作為發(fā)電機(jī)向蓄電池充電,從而實(shí)現(xiàn)能量回收;如蓄電池SOC>85%,電機(jī)不發(fā)電。

(5)勻速行駛

汽車正常行駛的時(shí)候,如蓄電池SOC<60%,起動(dòng)電機(jī)作為發(fā)電機(jī)向蓄電池充電;如蓄電池SOC>60%,電機(jī)不發(fā)電。

4.2 整車控制邏輯的軟件設(shè)計(jì)

根據(jù)前面所述的控制策略,我們編寫了整車控制的主程序。在整個(gè)HEV的控制系統(tǒng)和動(dòng)力系統(tǒng)中,有幾個(gè)較為關(guān)鍵的信號(hào)。如鑰匙位置、油門踏板位置、變速箱手柄位置、車速信號(hào)、發(fā)動(dòng)機(jī)冷卻水溫度等。

HEV系統(tǒng)主要有三個(gè)工作狀態(tài):系統(tǒng)上電、行車狀態(tài)、系統(tǒng)關(guān)閉。控制系統(tǒng)在電源通電之后,首先由鑰匙位置信號(hào)激活,系統(tǒng)檢查電機(jī)、發(fā)動(dòng)機(jī)和蓄電池狀態(tài),

正常則進(jìn)入系統(tǒng)上電過程;在行車狀態(tài)中,系統(tǒng)不斷地通過CAN總線采集車速、油門踏板、制動(dòng)踏板、蓄電池荷電量等信號(hào),以此來判斷HEV的工作環(huán)境和狀態(tài),控制邏輯合理地進(jìn)行動(dòng)力分配,完成整車的控制。

系統(tǒng)上電過程見圖4。

在上電過程中我們利用MC9S12DP256的16位遞減計(jì)數(shù)器計(jì)時(shí),在電機(jī)超時(shí)沒有響應(yīng)的時(shí)候,系統(tǒng)自動(dòng)關(guān)機(jī)。

HEV起動(dòng)控制邏輯是比較關(guān)鍵的部分,過程見圖5。

HEV起動(dòng)后首先開始計(jì)時(shí),然后采集整車信號(hào),判斷系統(tǒng)所處的狀態(tài),如果符合條件,就起動(dòng)電機(jī)向HEV輸出動(dòng)力;繼續(xù)判斷整車信號(hào),如符合電機(jī)發(fā)電條件,就進(jìn)入發(fā)電狀態(tài);否則如符合怠速條件,則進(jìn)入怠速狀態(tài)。在各個(gè)狀態(tài)運(yùn)行過程中,如果符合關(guān)機(jī)條件,則發(fā)動(dòng)機(jī)關(guān)閉。

5 結(jié)束語

通過實(shí)車調(diào)試檢驗(yàn)證明基于CAN總線技術(shù)的HEV電子控制系統(tǒng)具有很強(qiáng)的通信實(shí)時(shí)性、可靠性和抗干擾能力,并且具有占用空間小的優(yōu)點(diǎn)。根據(jù)HEV發(fā)動(dòng)機(jī)和傳動(dòng)系統(tǒng)特性確定的整車控制策略的設(shè)計(jì)極大的提高了汽車的燃油經(jīng)濟(jì)性和動(dòng)力性能。但在考慮細(xì)節(jié)因素方面還不夠全面,還需要做進(jìn)一步優(yōu)化。

參考文獻(xiàn):

[1] 楊為琛,孫逢春.混合電動(dòng)汽車的技術(shù)現(xiàn)狀[J].車輛與動(dòng)力技術(shù),2001(4).

[2] 楊國(guó)田,等.摩托羅拉68HC12系列微控制器原理、應(yīng)用與開發(fā)技術(shù)[M].北京,中國(guó)電力出版社,2003.

[3] 麻友良,陳全世.混合動(dòng)力電動(dòng)汽車的結(jié)構(gòu)與特性分析[J].汽車研究與開發(fā),2000,4.

[4] 鄔寬明.CAN總線原理和應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,1996

[5] 宋慧,等.復(fù)合動(dòng)力電動(dòng)汽車的驅(qū)動(dòng)模式和控制策略[J].世界汽車,2000,7.

[6] 廖承林,等.混合動(dòng)力轎車動(dòng)力總成控制系統(tǒng)的研發(fā)[J].汽車工程,2006,5.

注:本文中所涉及到的圖表、注解、公式等內(nèi)容請(qǐng)以PDF格式閱讀原文

主站蜘蛛池模板: 欧美日本在线一区二区三区| 国内精自线i品一区202| 无码专区在线观看| 国产乱子精品一区二区在线观看| 国内精品九九久久久精品| 无码中文字幕乱码免费2| 九色在线观看视频| 女人爽到高潮免费视频大全| 国产精品久久自在自线观看| 强乱中文字幕在线播放不卡| 免费一级毛片在线观看| 99久视频| 欧美日韩国产成人高清视频| 狂欢视频在线观看不卡| 国产亚洲现在一区二区中文| 3p叠罗汉国产精品久久| 久久综合亚洲色一区二区三区| 免费人成黄页在线观看国产| 国产免费怡红院视频| 无码中字出轨中文人妻中文中| 真实国产精品vr专区| 97视频精品全国在线观看| 亚洲一区二区三区香蕉| 最新亚洲av女人的天堂| 国产精品亚洲欧美日韩久久| 久久福利网| 日本黄色不卡视频| 天天综合亚洲| 日本不卡在线播放| 国外欧美一区另类中文字幕| 欧美日韩福利| 美女免费精品高清毛片在线视| 色香蕉影院| 久久青草热| 国产三级a| 成年人国产视频| 久久亚洲AⅤ无码精品午夜麻豆| 国产精品漂亮美女在线观看| 国产一级二级在线观看| 亚洲黄网在线| 日本一区二区三区精品国产| 欧美高清视频一区二区三区| 亚洲精品午夜天堂网页| 国产va在线| 97无码免费人妻超级碰碰碰| 97se亚洲综合在线| 国产精品无码AⅤ在线观看播放| 2021精品国产自在现线看| 欧美国产精品不卡在线观看| 成人在线第一页| 久久中文字幕av不卡一区二区| 波多野结衣一区二区三区88| 1769国产精品视频免费观看| 美女一级免费毛片| 欧美亚洲一区二区三区导航| 亚洲无码视频图片| 国产美女精品在线| 亚洲精品大秀视频| 亚洲第一天堂无码专区| 亚洲美女AV免费一区| 99视频有精品视频免费观看| 国产精品无码影视久久久久久久 | 久久国产精品影院| 久久婷婷五月综合色一区二区| 国产精品欧美日本韩免费一区二区三区不卡 | 成人免费午夜视频| 亚洲国语自产一区第二页| 久久久亚洲色| 亚洲日韩精品欧美中文字幕| 国产精品第5页| 丁香婷婷综合激情| 欧美成人免费午夜全| 青青操视频在线| 国产精品毛片一区| 国产精品亚洲欧美日韩久久| 高清码无在线看| 国产在线八区| 亚欧美国产综合| 日韩a级毛片| 男女精品视频| 亚欧美国产综合| 国产精品人成在线播放|