[發明專利]一種車載CAN總線延時優化方法有效
| 申請號: | 202011279173.3 | 申請日: | 2020-11-16 |
| 公開(公告)號: | CN112532495B | 公開(公告)日: | 2022-03-15 |
| 發明(設計)人: | 華一丁;戎輝;唐風敏;郭蓬;張正奇;田涌君;臧晨;蔡一杰 | 申請(專利權)人: | 中國汽車技術研究中心有限公司;中汽研(天津)汽車工程研究院有限公司 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40;H04J3/06;H04L43/0852 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 300300 *** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 車載 can 總線 延時 優化 方法 | ||
1.一種車載CAN總線延時優化方法,其特征在于,包括:
步驟一:獲取車載CAN總線特定時間范圍內傳輸的全部報文,將全部報文按接收順序予以排列,得到報文傳輸序列;
步驟二:對報文傳輸序列加以分析,判斷報文傳輸序列是否滿足預設條件,若滿足預設條件,則進入步驟四;若不滿足預設條件,則進入步驟三;所述預設條件為:(1)各報文的最差情況延時百分比小于100%;(2)各報文相對延時百分比小于40%;(3)存在至少兩個不存在排隊延時的報文;最差情況延時百分比為最差情況下的延時與該報文發送周期之比,相對延時百分比為一般情況下的延時與該報文發送周期之比;
步驟三:對報文傳輸序列執行報文標識符整體優化,直至滿足步驟二中的預設條件;
步驟四:報文偏移量補償,計算報文傳輸序列中各報文的通信延時時間,根據通信延時時間對報文進行補償;
步驟五:發送報文。
2.根據權利要求1所述的車載CAN總線延時優化方法,其特征在于,計算報文傳輸序列中各報文的通信延時時間的步驟包括:在報文傳輸序列中定義“基準報文”,選定兩個不存在排隊延時的報文作為“基準報文實例”,通過基準報文實例構建特定時間范圍內的參考線,根據其他報文與基準報文實例的發送時間差值,重新計算每一個報文的到達時間,并計算得到各報文的通信延時時間。
3.根據權利要求2所述的車載CAN總線延時優化方法,其特征在于,步驟四中報文的通信延時時間計算方法包括:
將兩個基準報文實例接收完成的時間點分別用ti,j和ti,k表示,此處i為接收完成的時刻,j和k為報文實例的序號,且j<k;
由兩個“基準報文實例”所構建的各報文應接收完成的時間點信息為:
t*i,q=ti,j+TPi·ρ+δρ,ρ∈{0,1,...,k-j}
其中,t*i,q---為需計算的報文應接收完成的時間點;
q---為報文傳輸序列中的某一報文;
ti,j---為基準報文j接收完成的時間點;
TPi---為各報文間正確的間隔時間;
ρ---為各報文的間隔數量;
δρ---為報文抖動補償量。
4.根據權利要求3所述的車載CAN總線延時優化方法,其特征在于,采用報文的通信延時時間計算方法對每個報文都重新計算,得到它們的正確到達時間。
5.根據權利要求1所述的車載CAN總線延時優化方法,其特征在于,步驟一中特定時間范圍選取出現嚴重延時現象的控制器工作時的時間范圍,或涉及多控制器的時間范圍。
6.根據權利要求1所述的車載CAN總線延時優化方法,其特征在于,步驟三中對報文傳輸序列執行報文標識符整體優化的步驟包括對報文標識符進行重新分段和重新編碼的步驟。
7.根據權利要求6所述的車載CAN總線延時優化方法,其特征在于,對報文標識符進行重新分段,包括將報文標識符ID域劃分為信息段、設備段和系統段。
8.根據權利要求6所述的車載CAN總線延時優化方法,其特征在于,對報文標識符進行重新編碼,包括對報文標識符編碼、報文類型和用途的重新定義。
9.根據權利要求6所述的車載CAN總線延時優化方法,其特征在于,報文標識符為11位標識符,兼容CAN2.0A和CAN2.0B規范。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國汽車技術研究中心有限公司;中汽研(天津)汽車工程研究院有限公司,未經中國汽車技術研究中心有限公司;中汽研(天津)汽車工程研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011279173.3/1.html,轉載請聲明來源鉆瓜專利網。





