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

一種基于時間觸發(fā)的CAN發(fā)送機制

2017-11-07 01:13:12紀宏巖
汽車電器 2017年10期
關鍵詞:機制

紀宏巖

(北汽集團越野車研究院,北京 101300)

一種基于時間觸發(fā)的CAN發(fā)送機制

紀宏巖

(北汽集團越野車研究院,北京 101300)

提出一種CAN總線發(fā)送機制,通過這種機制,網(wǎng)絡上的所有節(jié)點能夠獲取統(tǒng)一的時鐘,報文將基于時間觸發(fā)的方式發(fā)送。此機制應用于現(xiàn)有CAN網(wǎng)絡之后,能夠有效避免總線競爭帶來的報文延遲,提高CAN總線的傳送實時性。

時間觸發(fā);事件觸發(fā);總線競爭;報文優(yōu)先級

隨著汽車上電子功能的增多,總線上節(jié)點數(shù)量也越來越多,總線負載率也隨之增高。在負載率超過40%的基礎上,如果不針對CAN網(wǎng)絡進行任何優(yōu)化,將會使很多節(jié)點發(fā)送的報文產(chǎn)生競爭,從而帶來傳送的延遲。本文提出一種改進方式,即選取網(wǎng)絡中的某個節(jié)點,讓其周期性地發(fā)送同步報文,其他節(jié)點收到這條報文之后,立刻進行時鐘同步,通過這種方法,使網(wǎng)絡上的所有節(jié)點獲取公共時鐘,再以公共時鐘為基準,為每個節(jié)點分配自己的時間段,節(jié)點都只在屬于自己的時間段內(nèi)發(fā)送報文,不屬于自己的時間段內(nèi)不發(fā)送,這樣每個節(jié)點在發(fā)送報文的時候都不會與其他節(jié)點產(chǎn)生競爭,需發(fā)送報文就立刻能夠成功發(fā)送出去,不會產(chǎn)生延遲。這種發(fā)送方式不需要對硬件和網(wǎng)絡拓撲做改動,適用于任何CAN總線網(wǎng)絡,可以在不增加成本的基礎上有效改善總線網(wǎng)絡的實時性。

1 報文延遲的來源

CAN是一種基于事件觸發(fā)的通信方式。所謂事件觸發(fā)是指當任何一個節(jié)點有發(fā)送報文需求時,立刻就進行發(fā)送。但也可能其他的節(jié)點有發(fā)送需求,這時就會產(chǎn)生競爭,CAN國際標準ISO 11898規(guī)定了此時依靠報文的優(yōu)先級來決定報文的發(fā)送順序,這種機制保證了在產(chǎn)生競爭時,每條報文都能夠被成功發(fā)送,但沒法保證報文的實時性,優(yōu)先級低的報文不能在需發(fā)送的時候立刻發(fā)送成功,會有等待而造成的延遲。基于事件觸發(fā)的報文發(fā)送示意圖如圖1所示。

圖1 基于事件觸發(fā)的報文發(fā)送

從圖1可以看到,節(jié)點A、B、C、D在不同的時刻分別向總線上發(fā)送ID為5、7、3、6的報文。B節(jié)點發(fā)送優(yōu)先級較低,雖然發(fā)送時間很早,但是由于總線競爭的原因?qū)е缕渥罱K發(fā)送到總線上的時刻最靠后。這就是基于“事件觸發(fā)”發(fā)送方式的缺陷,各個節(jié)點之間沒有公共時鐘,報文的發(fā)送不能統(tǒng)一進行協(xié)調(diào),很多時候會由于多個節(jié)點同時發(fā)送報文造成總線競爭而產(chǎn)生延遲。

2 基于時間觸發(fā)的CAN

提出一種以時間觸發(fā)的CAN報文發(fā)送機制,時間觸發(fā)的關鍵是要讓所有的節(jié)點都能獲取一個公共的時鐘,CAN總線采取廣播的方式發(fā)送報文,任何一個節(jié)點發(fā)送的報文都可以被其它節(jié)點所接收,并且發(fā)送節(jié)點發(fā)送完成和接收節(jié)點接收成功是同一個時刻,因此利用CAN總線的這種特點來實現(xiàn)基于時間觸發(fā)。

選取網(wǎng)絡上的任何一個節(jié)點發(fā)送同步報文,發(fā)送同步報文的節(jié)點稱為同步節(jié)點。為了保證同步報文能夠精確地 按周期發(fā)送,同步報文的ID設置為0(優(yōu)先級最高),同步報文的周期取所有周期報文的最大公約數(shù)。假設其他報文的周期分別為10 ms、20 ms、30 ms、50 ms,則同步報文的周期為300 ms。同步節(jié)點每間隔300 ms發(fā)送一次同步報文,其發(fā)送完該報文之后,立刻將自身計數(shù)器清0,其他節(jié)點收到同步報文之后也將自身計數(shù)器清0,這樣就能夠使網(wǎng)絡上所有節(jié)點每隔300 ms實現(xiàn)一次時鐘同步。基于時間觸發(fā)的報文發(fā)送如圖2所示。

圖2 基于時間觸發(fā)的報文發(fā)送

從圖2可以看出,時間軸上每間隔300 ms為一個同步時刻,所有節(jié)點都以同步時刻為基準發(fā)送報文。由于發(fā)送時刻都不沖突,因此報文能夠在第一時間內(nèi)被發(fā)送成功,避免了總線競爭,也就大大降低了報文延遲的可能。

3 總結(jié)

闡述CAN總線時間觸發(fā)方面的一些思路,并嘗試在汽車網(wǎng)絡設計過程中進行一些有意義的理論實踐,所提出的方法和措施都在工作中經(jīng)過驗證,實用性較強,對于提高汽車網(wǎng)絡設計的實時性具有重要的參考作用。

[1] 顏碧云,魏葉華.基于CAN總線的共享時鐘混合調(diào)度算法[J].計算機工程與應用,2014(4):69-72,156.

[2] 馮曉東,果艷紅.TTCAN動態(tài)調(diào)度算法實現(xiàn)與仿真[J].電子測量與儀器學報,2008,22(2):81-85.

[3] 王慶祥,陳家琪.TTCAN網(wǎng)絡的響應分析及系統(tǒng)矩陣的優(yōu)化[J].上海理工大學學報,2005,27(1):32-36,42.

(編輯 心 翔)

A Time-trigger Method of CAN Transmission Mechanism

JI Hong-yan

(BAIC Off-road Vehicle Research Centre,Beijing 101300,China)

This article proposes a CAN transmission mechanism that all nodes on the network get a global clock,and message sending is triggered by time. This mechanism could effectively avoid delay caused by CAN competition,thus improve the real-time transmission.

time-trigger;event-trigger;CAN competition;message priority

U463.6

A

1003-8639(2017)10-0061-02

2017-01-05

紀宏巖,碩士,高級工程師,負責車載網(wǎng)絡的設計和診斷系統(tǒng)的開發(fā),具有10年總線開發(fā)經(jīng)驗。

猜你喜歡
機制
構(gòu)建“不敢腐、不能腐、不想腐”機制的思考
自制力是一種很好的篩選機制
文苑(2018年21期)2018-11-09 01:23:06
“三項機制”為追趕超越蓄力
當代陜西(2018年9期)2018-08-29 01:21:00
丹鳳“四個強化”從嚴落實“三項機制”
當代陜西(2017年12期)2018-01-19 01:42:33
保留和突破:TPP協(xié)定ISDS機制中的平衡
定向培養(yǎng) 還需完善安置機制
破除舊機制要分步推進
氫氣對缺血再灌注損傷保護的可能機制
注重機制的相互配合
打基礎 抓機制 顯成效
中國火炬(2014年4期)2014-07-24 14:22:19
主站蜘蛛池模板: 人人91人人澡人人妻人人爽| 国产精品偷伦视频免费观看国产| 国产爽歪歪免费视频在线观看| 丝袜久久剧情精品国产| 亚洲日韩在线满18点击进入| www.av男人.com| 国产成人精品视频一区二区电影 | www.99精品视频在线播放| 欧美亚洲国产一区| 亚洲高清在线天堂精品| 国产91特黄特色A级毛片| 久久黄色毛片| 国产精品爽爽va在线无码观看 | 一本大道香蕉久中文在线播放| 欧美劲爆第一页| 最新国产网站| 国产门事件在线| 国产欧美日韩精品综合在线| 三上悠亚一区二区| 精品国产aⅴ一区二区三区| 一级毛片在线播放免费观看| 丁香五月婷婷激情基地| 综合色在线| 亚洲第一成年人网站| 色亚洲成人| 亚洲天堂视频网站| 九九久久精品国产av片囯产区| 亚洲一区二区精品无码久久久| 丁香婷婷久久| 亚洲国产欧洲精品路线久久| 国产午夜人做人免费视频中文| 亚洲日韩精品无码专区| 亚洲欧美日韩精品专区| 亚洲成人高清无码| 红杏AV在线无码| 国产乱人伦AV在线A| 福利在线不卡| 超碰91免费人妻| 日本不卡在线播放| 日本亚洲欧美在线| 欧美成一级| 日本黄色a视频| 制服无码网站| 高h视频在线| 亚洲中文久久精品无玛| 久久成人国产精品免费软件| 伊人久久青草青青综合| 久久男人视频| 国产激情在线视频| 91青草视频| 国产91丝袜| 国产精品自在自线免费观看| 青青青伊人色综合久久| 2021国产精品自产拍在线| 亚洲成人免费在线| 国产黄色片在线看| 日韩在线成年视频人网站观看| 欧美成人二区| 18禁不卡免费网站| 婷婷色一区二区三区| 亚洲成人在线免费观看| 亚洲第一视频免费在线| 国产美女人喷水在线观看| 男女猛烈无遮挡午夜视频| 国产精品第5页| 极品性荡少妇一区二区色欲| 国产成人精品免费av| 国产在线八区| 亚洲国产欧洲精品路线久久| 亚洲第一成年网| 美女啪啪无遮挡| 亚洲青涩在线| 天天综合网色中文字幕| 国产精品尤物铁牛tv | 97视频免费看| 99re这里只有国产中文精品国产精品| 国产福利免费在线观看| 欧美a级在线| 国产一级精品毛片基地| 少妇精品久久久一区二区三区| 国产91精品最新在线播放| 亚洲欧美自拍视频|