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

TTCAN總線技術(shù)在汽車電子中的應(yīng)用研究

2011-07-09 11:10:32黎軍華鄒繼軍
時代農(nóng)機(jī) 2011年6期
關(guān)鍵詞:系統(tǒng)

黎軍華,鄒繼軍

(東華理工大學(xué),江西 撫州 344000)

中國是世界上最大的汽車市場,也是全球汽車增速最快的市場,但是目前大多數(shù)中國人還是沒有車的,隨著中國人的收入和財富不斷增長,中國的汽車市場非常具有吸引力,,也為汽車電子行業(yè)帶來巨大發(fā)展,在過去30年里,汽車中汽車電子設(shè)備逐漸增加,以網(wǎng)絡(luò)技術(shù)為基礎(chǔ)的X-by-wire(線控技術(shù))在汽車中得到廣泛的應(yīng)用,大大提高了汽車的安全系數(shù)。

CAN總線技術(shù)廣泛應(yīng)用于中國本土汽車行業(yè)中,但不能滿足一些實(shí)時性比較高的系統(tǒng)(例如線動制動系統(tǒng)和線控轉(zhuǎn)向系統(tǒng)),會產(chǎn)生消息傳送的延時,不能保證消息傳輸延時的確定性,這將會帶來巨大的安全隱患,TTCAN(Time Trigged Control Area Network)協(xié)議正是應(yīng)這種需求并提出發(fā)展起來的,TTCAN對CAN進(jìn)行了擴(kuò)展,提供了時間觸發(fā)機(jī)制以提高通信實(shí)時性。

1 TTCAN

TTCAN是在Bosch公司的標(biāo)準(zhǔn)CAN總線協(xié)議基礎(chǔ)上擴(kuò)展了支持時間觸發(fā)的高層協(xié)議。TTCAN節(jié)點(diǎn)完全兼容CAN節(jié)點(diǎn),無論是在數(shù)據(jù)鏈路層還是在物理層,它們使用同樣的總線線路和總線收發(fā)器。TTCAN協(xié)議可以同步整個通信網(wǎng)絡(luò)中所有節(jié)點(diǎn)的通信調(diào)度表,并且還提供了一個全局參考時間,當(dāng)總線上所有節(jié)點(diǎn)的時鐘都同步時,任何Message(報文)都可以在時間窗口中被發(fā)送出去,在TTCAN系統(tǒng)中所有的報文都是由調(diào)度表決定的,所有的時間窗口可以被設(shè)計成完全正交,信息的傳送時間都可以通過調(diào)度表提前預(yù)知。

1.1 時間觸發(fā)通信

時間觸發(fā)系統(tǒng)中任務(wù)是由全局時間觸發(fā)的,由于時間觸發(fā)系統(tǒng)保證在同一個時刻,系統(tǒng)中只有一個任務(wù)被觸發(fā),而且在任何時刻系統(tǒng)中都有任務(wù)在執(zhí)行。這樣,就使系統(tǒng)的使用效率得到了提高,而且不會發(fā)生任務(wù)阻塞的現(xiàn)象。由于系統(tǒng)中各個節(jié)點(diǎn)間存在著時間的漂移 (由于每個節(jié)點(diǎn)所處的環(huán)境以及其時鐘晶振的制作工藝等存在差異),所以必須動態(tài)的對每個節(jié)點(diǎn)的時鐘進(jìn)行調(diào)整,使整個系統(tǒng)的各個節(jié)點(diǎn)時鐘能夠同步。如圖1 所示,當(dāng)系統(tǒng)時鐘到達(dá)3和8時發(fā)送消息A。當(dāng)系統(tǒng)時間到達(dá)5時發(fā)送消息B,當(dāng)系統(tǒng)時間到達(dá)13時發(fā)送消息C。

圖1 時間觸發(fā)通信方式

1.2 TTCAN實(shí)現(xiàn)網(wǎng)絡(luò)內(nèi)節(jié)點(diǎn)同步的方式

TTCAN實(shí)現(xiàn)網(wǎng)絡(luò)內(nèi)節(jié)點(diǎn)同步的方式有兩種,一種遵從級別1的TTCAN規(guī)范,另一種遵從級別2的TTCAN規(guī)范。

(1)級別1 TTCAN規(guī)范實(shí)現(xiàn)網(wǎng)絡(luò)內(nèi)各節(jié)點(diǎn)同步的方式。在TTCAN網(wǎng)絡(luò)內(nèi)向其它節(jié)點(diǎn)廣播發(fā)送報文的節(jié)點(diǎn)邏輯上稱為時間主機(jī),其它節(jié)點(diǎn)稱為時間從機(jī)。時間主機(jī)發(fā)送的用于同步網(wǎng)絡(luò)內(nèi)各節(jié)點(diǎn)的報文稱為參考報文,時間主機(jī)發(fā)送參考報文不是單次的,而是每隔一定時間就會發(fā)送一次,以此來使網(wǎng)絡(luò)內(nèi)其它節(jié)點(diǎn)重新同步于時間主機(jī),這個間隔時間稱為一個基本循環(huán)。由于網(wǎng)絡(luò)內(nèi)各節(jié)點(diǎn)的本地時鐘都要同步于時間主機(jī)的時鐘,故時間主機(jī)的時鐘可以看作是全局時鐘。級別1的TTCAN規(guī)范,使用傳統(tǒng)CAN控制器結(jié)合微控制器的軟件控制便可以實(shí)現(xiàn)。

(2)級別2 TTCAN規(guī)范實(shí)現(xiàn)網(wǎng)絡(luò)內(nèi)各節(jié)點(diǎn)同步的方式。級別2的TTCAN規(guī)范為每個節(jié)點(diǎn)增加物理的時鐘部件并把它的時間作為本地時鐘。時間主機(jī)將自身時鐘模塊內(nèi)的時鐘作為網(wǎng)絡(luò)的全局時間,當(dāng)它廣播發(fā)送參考報文時,連同這個時鐘放入報文的數(shù)據(jù)區(qū)同時發(fā)送出去。時間從機(jī)接收到參考報文后,根據(jù)參考報文里的時鐘與本地時時鐘的差計算出全局時間,如圖2 所示,從而實(shí)現(xiàn)網(wǎng)絡(luò)內(nèi)各節(jié)點(diǎn)的同步。

圖2 從節(jié)點(diǎn)的全局時間

1.3 TTCAN時間調(diào)度表

(1)參照報文與基本循環(huán)。在TTCAN中的時間觸發(fā)通信是基于參照報文的周期通信,參照報文是一個CAN數(shù)據(jù)幀,由時間主機(jī)有規(guī)則地發(fā)送的,通過它的標(biāo)識符很容易被識別。兩個連續(xù)的參考幀之間的時間叫做基本循環(huán)。

(2)系統(tǒng)矩陣。設(shè)計TTCAN系統(tǒng)時,可以根據(jù)網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)目、節(jié)點(diǎn)實(shí)現(xiàn)功能等設(shè)計若干互不相同的基本循環(huán),再進(jìn)一步根據(jù)系統(tǒng)需要將它們聯(lián)合起來構(gòu)成系統(tǒng)的時間調(diào)度表,稱為系統(tǒng)矩陣,如圖3 所示。

在一個系統(tǒng)矩陣的實(shí)現(xiàn)過程中,網(wǎng)絡(luò)內(nèi)各節(jié)點(diǎn)在時間同步條件下按照系統(tǒng)矩陣的調(diào)度安排來獲得對總線的使用權(quán),在規(guī)定的時間窗口內(nèi)完成相應(yīng)的動作,從而確保總線上定期報文的實(shí)時性。整個TTCAN的通信實(shí)際上是各節(jié)點(diǎn)在系統(tǒng)矩陣的安排下,周期性地完成系統(tǒng)矩陣中所規(guī)定的任務(wù),即系統(tǒng)矩陣的周期性循環(huán)。

圖3 系統(tǒng)矩陣

2 TTCAN總線技術(shù)在汽車電子中的實(shí)現(xiàn)

現(xiàn)代汽車系統(tǒng)中由若干個控制系統(tǒng)組成,各個控制系統(tǒng)通過緊密的配合才能讓汽車性能安全,可靠。系統(tǒng)整體設(shè)計思路是在現(xiàn)有CAN總線技術(shù)上的升級與改進(jìn),兼容原有的CAN總線線路,在系統(tǒng)硬件和軟件上做相應(yīng)的改進(jìn),如圖4 所示,各個控制系統(tǒng)通過CAN總線網(wǎng)絡(luò)連接,并用TTCAN通信協(xié)議進(jìn)行數(shù)據(jù)傳輸。

圖4 整體內(nèi)部系統(tǒng)

2.1 節(jié)點(diǎn)硬件設(shè)計

TTCAN節(jié)點(diǎn)接口模塊主要分為三個部分:模塊控制器;CAN控制器;CAN收發(fā)器,如圖5 所示,節(jié)點(diǎn)硬件部分跟CAN節(jié)點(diǎn)硬件部分是兼容的,TTCAN模塊與CAN模塊最大的不同就在于TTCAN模塊具有時間觸發(fā)功能,TTCAN內(nèi)核比CAN內(nèi)核多了幀同步塊和觸發(fā)寄存器,硬件設(shè)備均可以通過模塊控制器的內(nèi)部擴(kuò)展功能實(shí)現(xiàn)。

圖5 接口模塊

2.2 軟件設(shè)計

軟件設(shè)計語言用C語言編寫,總共分為7個部分,各時間單元初始化;循環(huán)時間控制;本地時間控制;全局時間控制;主節(jié)點(diǎn)控制;總操作控制;時間調(diào)度表;設(shè)計實(shí)現(xiàn)時間調(diào)度表可以采取靜態(tài)調(diào)度和動態(tài)調(diào)度兩種方法。靜態(tài)調(diào)度是指,系統(tǒng)設(shè)計者在組網(wǎng)之前將整個網(wǎng)絡(luò)里每個節(jié)點(diǎn)在哪一個窗口發(fā)送或接收報文的順序規(guī)劃好,然后按照規(guī)劃設(shè)計出調(diào)度表,再根據(jù)每個節(jié)點(diǎn)不同的特定知識設(shè)將調(diào)度表相關(guān)內(nèi)容分散到各節(jié)點(diǎn)。這樣設(shè)計的網(wǎng)絡(luò),運(yùn)行起來之后調(diào)度表不能改變。動態(tài)調(diào)度是指按照系統(tǒng)動態(tài)的需求,在系統(tǒng)動作中動態(tài)地生成調(diào)度表,系統(tǒng)節(jié)點(diǎn)再按照調(diào)度表發(fā)送信息。系統(tǒng)的調(diào)度表可以根據(jù)不同的系統(tǒng)生成不同的調(diào)度表,若系統(tǒng)變化時,調(diào)度信息也隨之變化。

3 結(jié)語

TTCAN系統(tǒng)的應(yīng)用前景很大,中國正處在高速發(fā)展階段,居民擁有的汽車數(shù)據(jù)逐年上升,交通事故率也相對增加給交通造成了很大影響,此系統(tǒng)對于構(gòu)建智能交通系統(tǒng)是個很好的設(shè)想,具有重要的科研意義和使用應(yīng)用價值。

[1]饒運(yùn)濤,鄒繼軍,王進(jìn)宏,鄭勇蕓.現(xiàn)場總線CAN原理與應(yīng)用技術(shù)[M].北京:北京航空航天大學(xué)出版社,2007.

[2]饒運(yùn)濤.帶時間觸發(fā)的CAN網(wǎng)絡(luò)設(shè)計[J].計算機(jī)工程,2008,34(21):216-218.

[3]周震,楊正林.時間觸發(fā)CAN—TTCAN[J].汽車電器,2005.

[4]卞卡明,黎光顯,秦利升.TTCAN的硬件實(shí)現(xiàn)及在智能壓路機(jī)上的應(yīng)用[J].中國工程機(jī)械學(xué)報,2007.

[5]Leen G,Hefferman D.TTCAN:a new time-triggered controller area networks[J].Microprocessors and Microsystem,2002,26:77-79.

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 手机在线看片不卡中文字幕| 欧美va亚洲va香蕉在线| 国产在线一二三区| 永久毛片在线播| 国产成人AV男人的天堂| 露脸一二三区国语对白| 91亚洲精品国产自在现线| 国产区福利小视频在线观看尤物| 有专无码视频| 日本欧美在线观看| 久久青草精品一区二区三区| 亚洲男人天堂网址| 欧美精品啪啪| 四虎国产精品永久在线网址| 国产精品30p| 精品人妻AV区| 最新亚洲人成网站在线观看| 国产在线一区视频| 欧美精品三级在线| 51国产偷自视频区视频手机观看| 国产在线精彩视频二区| 精品久久国产综合精麻豆| 国产一级做美女做受视频| 国产国模一区二区三区四区| 色综合中文字幕| 亚洲天堂免费观看| 一级全免费视频播放| 99在线视频精品| 青青热久免费精品视频6| 波多野结衣第一页| 中文字幕1区2区| 国产一级特黄aa级特黄裸毛片| 中文无码影院| 伊人久久大香线蕉成人综合网| 香港一级毛片免费看| 五月婷婷丁香综合| 久久中文电影| 国产亚洲视频中文字幕视频| a天堂视频在线| 欧美激情第一欧美在线| 精品91自产拍在线| h网址在线观看| 亚洲国产精品日韩欧美一区| 欧美不卡视频在线| 精品亚洲麻豆1区2区3区| 干中文字幕| 天堂网亚洲系列亚洲系列| 妇女自拍偷自拍亚洲精品| 久久综合AV免费观看| 国产成年无码AⅤ片在线| 国产网站黄| 一本大道无码高清| 成人欧美日韩| 免费在线一区| 久草中文网| 岛国精品一区免费视频在线观看| 亚洲五月激情网| 天天操精品| 亚洲无码视频图片| 久久午夜夜伦鲁鲁片不卡| 国产熟女一级毛片| 国产99欧美精品久久精品久久| 日本91视频| 97国产在线视频| 国产成人在线无码免费视频| 99精品影院| 国产欧美视频一区二区三区| 不卡视频国产| a级毛片网| 日韩中文欧美| 亚洲精品国产首次亮相| 夜夜操国产| 一级毛片免费不卡在线| 久久亚洲欧美综合| 在线视频精品一区| 国产69囗曝护士吞精在线视频| 亚洲国产一成久久精品国产成人综合| 拍国产真实乱人偷精品| 国内精品视频区在线2021| www.狠狠| 免费在线一区| 欧美亚洲激情|