新聞中心

EEPW首頁(yè) > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 基于SAEJ1939的混合動(dòng)力客車ABS控制系統(tǒng)

基于SAEJ1939的混合動(dòng)力客車ABS控制系統(tǒng)

作者: 時(shí)間:2012-02-20 來源:網(wǎng)絡(luò) 收藏

J1939協(xié)議是通過PDU實(shí)施和封裝。PDU由優(yōu)先級(jí)P、保留位R、數(shù)據(jù)頁(yè)DP、PDU格式PF、特定PDU目標(biāo)地址PS、源地址SA和數(shù)據(jù)域DATA共7部分組成,它對(duì)應(yīng)于CAN協(xié)議擴(kuò)展幀的29位識(shí)別碼加數(shù)據(jù)場(chǎng)。其中,優(yōu)先級(jí)P占3位,數(shù)值越小,優(yōu)先級(jí)越高。R為保留位,為擴(kuò)展使用。DP為數(shù)據(jù)頁(yè),同樣為控制使用。協(xié)議數(shù)據(jù)單元格式(PDU Format)PF為一個(gè)8位數(shù)據(jù),表明了協(xié)議數(shù)據(jù)單元的格式,并且為部分或完全的參數(shù)群提供標(biāo)志,該數(shù)據(jù)在參數(shù)群中還被用來標(biāo)注CAN的數(shù)據(jù)域。特定協(xié)議數(shù)據(jù)單元(PDU Specific)PS為一個(gè)8位數(shù)據(jù),其具有數(shù)據(jù)協(xié)議單元格式的確定值。該數(shù)據(jù)在參數(shù)群中也被用來標(biāo)注CAN數(shù)據(jù)幀的數(shù)據(jù)域DA,還可能是群控制信息GE。該數(shù)據(jù)在參數(shù)群中也被用來標(biāo)注CAN數(shù)據(jù)幀的數(shù)據(jù)域。源地址(Source Adress,SA)用來表示消息來源的8位數(shù)據(jù)域。源地址域中保留了發(fā)出消息的控制單元的地址。PDU單元報(bào)文格式如圖2所示。

本文引用地址:http://butianyuan.cn/article/155266.htm

b.jpg


J1939協(xié)議通訊的核心是負(fù)責(zé)數(shù)據(jù)傳輸?shù)膫鬏攨f(xié)議。數(shù)據(jù)的拆分和打包重組。一個(gè)J1939的報(bào)文單元有8 Byte的數(shù)據(jù)場(chǎng),因此,一次只能傳輸8 Byte的數(shù)據(jù)。如果要發(fā)送的數(shù)據(jù)超過8 Byte,則要拆分成小的數(shù)據(jù)包,每個(gè)數(shù)據(jù)包只有8 Byte的數(shù)據(jù),分批發(fā)送。數(shù)據(jù)場(chǎng)的第1 Byte從1開始作為報(bào)文的序號(hào),后面的7 Byte用來存放數(shù)據(jù)。報(bào)文被接受后,按照序號(hào)重新組合成原來的數(shù)據(jù)。連接管理主要對(duì)節(jié)點(diǎn)之間連接的建立和關(guān)閉、數(shù)據(jù)的傳輸進(jìn)行管理。其中定義了5種幀結(jié)構(gòu):發(fā)送請(qǐng)求幀、發(fā)送清除幀、結(jié)束應(yīng)答幀、連接失敗幀,以及用來全局接受的廣播幀。節(jié)點(diǎn)之間通過一個(gè)節(jié)點(diǎn)向目的地址發(fā)送一個(gè)請(qǐng)求幀而建立連接。在接受到發(fā)送請(qǐng)求幀以后,節(jié)點(diǎn)如果有足夠的空間來接受數(shù)據(jù)并數(shù)據(jù)有效,則發(fā)送清除幀,開始數(shù)據(jù)的傳送。如果存儲(chǔ)空間不夠或數(shù)據(jù)無效,則發(fā)送連接失敗幀,關(guān)閉連接。如果數(shù)據(jù)接受全部完成,則節(jié)點(diǎn)發(fā)送一個(gè)結(jié)束應(yīng)答幀,關(guān)閉連接。
2.3 HEV車輛數(shù)據(jù)共享模式
圖3為HEV通訊網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),其中,HCU為整車控制器,TCU為電機(jī)控制器,為剎車防抱死系統(tǒng)控制器,BCU為電池控制器。在此CAN總線拓?fù)渚W(wǎng)絡(luò)通訊系統(tǒng)中采用雙總線結(jié)構(gòu),各個(gè)控制器分別掛接在兩條CANL和CANH上,其總線的通訊速率均為250 kbit·s-1。整車控制器起到網(wǎng)關(guān)的作用,各個(gè)控制器時(shí)刻都向整車控制器HCU報(bào)告當(dāng)前狀態(tài)或HCU向各個(gè)控制器轉(zhuǎn)發(fā)控制命令。同時(shí)在此總線上,各個(gè)控制器可以從總線上實(shí)時(shí)接收或發(fā)送報(bào)文信息,從而實(shí)現(xiàn)了對(duì)報(bào)文信息的共享。

c.jpg



3 實(shí)現(xiàn)
設(shè)計(jì)的是依據(jù)混合動(dòng)力汽車制動(dòng)力的需求分析和控制策略,所發(fā)送和接收的報(bào)文都符合SAE J1939標(biāo)準(zhǔn)。信息報(bào)文是CAN通訊的主要手段。SAE1939標(biāo)準(zhǔn)規(guī)定CAN通信的報(bào)文只能采用數(shù)據(jù)幀格式,而不允許采用遠(yuǎn)程幀,其遠(yuǎn)程幀請(qǐng)求功能通過SAE J1939標(biāo)準(zhǔn)的參數(shù)實(shí)現(xiàn)。/71子標(biāo)準(zhǔn)中對(duì)參數(shù)和參數(shù)組進(jìn)行了具體說明。
為共享控制混合動(dòng)力系統(tǒng)的參數(shù)和由ABS系統(tǒng)投入時(shí),能和其他控制器協(xié)調(diào)工作,需要用到標(biāo)準(zhǔn)的參數(shù)和參數(shù)組,并在其控制系統(tǒng)中的應(yīng)用進(jìn)行說明。
(1)ABS系統(tǒng)自檢信息參數(shù)組。該參數(shù)組主要是在系統(tǒng)上電的情況下,ABS系統(tǒng)ECU完成對(duì)自身各個(gè)部件的自檢后發(fā)送信息以說明系統(tǒng)是否正常。如果ABS系統(tǒng)正常,則HCU通知駕駛員,系統(tǒng)正常,可以投入運(yùn)行。如果ABS系統(tǒng)不正常,HCU不投人工作并以通知駕駛員。其報(bào)文格式如表1所示。

d.jpg


(2)EBC1制動(dòng)控制參數(shù)組。該參數(shù)組主要是ABS控制器系統(tǒng)向整車控制器HCU發(fā)送控制信息,以通知HCU車輛處于的制動(dòng)強(qiáng)度以及ABS是否處于監(jiān)控狀態(tài)或處于調(diào)節(jié)狀態(tài)。如果車輛的減速度值沒有激活A(yù)BS使之處于調(diào)節(jié)狀態(tài),則ABS控制系統(tǒng)通知HCU,電機(jī)可以參與制動(dòng),回收能量。如果此時(shí)減速度值較大,車輛處于強(qiáng)度制動(dòng),則ABS控制器通知HCU解除電機(jī)制動(dòng),制動(dòng)過程由ABS系統(tǒng)來調(diào)節(jié),報(bào)文格式如表2所示。

e.jpg


(3)ABS系統(tǒng)扭矩請(qǐng)求參數(shù)組。該參數(shù)組用來傳輸電機(jī)狀態(tài)參數(shù)和HCU所計(jì)算的電機(jī)制動(dòng)力矩的大小。如果電機(jī)處于正常工作狀態(tài),則根據(jù)控制要求,電機(jī)可以參與低強(qiáng)度或中強(qiáng)度制動(dòng)。如果電機(jī)失效,則此時(shí)的制動(dòng)可以由系統(tǒng)的補(bǔ)氣閥提供制動(dòng)力矩。其報(bào)文格式如表3所示。

f.jpg



4 結(jié)束語
SAE J1939通訊協(xié)議是目前汽車電子控制領(lǐng)域最全面的通訊協(xié)議,了解并掌握這個(gè)協(xié)議對(duì)于開發(fā)我國(guó)自主汽車電子控制協(xié)議具有幫助。目前國(guó)內(nèi)眾多科研機(jī)構(gòu)已開展了J1939協(xié)議的混合動(dòng)力汽車許多研究,并且部分廠家已經(jīng)試制出了混合動(dòng)力產(chǎn)品,但都沒有量產(chǎn)。而混合動(dòng)力ABS制動(dòng)力控制與能量回收仍處于研發(fā)階段,此項(xiàng)研究將進(jìn)一步推動(dòng)混合動(dòng)力汽車的發(fā)展。


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉