[發明專利]一種CAN網絡采樣點檢測方法、裝置、存儲介質及電子設備有效
| 申請號: | 201911320060.0 | 申請日: | 2019-12-19 |
| 公開(公告)號: | CN111198555B | 公開(公告)日: | 2021-06-22 |
| 發明(設計)人: | 付世杰;艾聰;潘文卿;紀小娟;葛云東;田東明 | 申請(專利權)人: | 濰柴動力股份有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 北京辰權知識產權代理有限公司 11619 | 代理人: | 劉廣達 |
| 地址: | 261061 山東省濰坊*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 can 網絡 采樣 檢測 方法 裝置 存儲 介質 電子設備 | ||
本發明公開了一種CAN網絡采樣點檢測方法、裝置、存儲介質及電子設備,所述方法包括:獲取預設CAN網絡采樣點集合和預設采樣點配置參數集合;根據預設公式獲取所述CAN網絡采樣點集合中目標采樣點;基于所述目標采樣點獲取所述采樣點配置參數集合中目標采樣點配置參數;基于所述目標采樣點配置參數完成CAN驅動初始化。因此,采用本申請實施例,可以提高整車CAN網絡的穩定性。
技術領域
本發明涉及汽車電子控制領域,特別涉及一種CAN網絡采樣點檢測方法、裝置、存儲介質及電子設備。
背景技術
隨著社會的快速發展,汽車已經成為了每家每戶不可缺少的一部分。在車輛生產過程中,控制器局域網(controller area network,CAN)因實時性好、抗干擾能力強、可靠性高等優點被廣泛應用在汽車總線中。
汽車CAN局域網中各節點通訊必須遵循統一的波特率(Baud rate),采樣點影響到整車網絡的錯誤幀數量,目前整車CAN網絡的采樣點為控制器出廠默認值,ISO11898規定了采樣點范圍在70%~85%之間,由于不同整車環境對采樣點的要求也不同,因此采樣點太靠前或靠后都會導致整車CAN網絡不穩定,從而降低了整車CAN網絡的穩定性。
發明內容
本申請實施例提供了一種CAN網絡采樣點檢測方法、裝置、存儲介質及電子設備。為了對披露的實施例的一些方面有一個基本的理解,下面給出了簡單的概括。該概括部分不是泛泛評述,也不是要確定關鍵/重要組成元素或描繪這些實施例的保護范圍。其唯一目的是用簡單的形式呈現一些概念,以此作為后面的詳細說明的序言。
第一方面,本申請實施例提供了一種CAN網絡采樣點檢測方法,所述方法包括:
獲取預設CAN網絡采樣點集合和預設采樣點配置參數集合;
根據預設公式獲取所述CAN網絡采樣點集合中目標采樣點;
基于所述目標采樣點獲取所述采樣點配置參數集合中目標采樣點配置參數;
基于所述目標采樣點配置參數完成CAN驅動初始化。
可選的,所述獲取預設CAN網絡采樣點集合和采樣點配置參數集合之前,還包括:
根據車輛控制器配置信息計算生成滿足整車CAN網絡波特率的不同采樣點配置參數集合,將所述滿足整車CAN網絡波特率的不同采樣點配置參數集合作為預設采樣點配置參數集合。
可選的,所述獲取預設CAN網絡采樣點集合和采樣點配置參數集合之前,還包括:
當接收到來自總線報文時,通過高速模擬采集電路采集CAN信號的模擬量生成CAN網絡采樣點集合,將所述CAN網絡采樣點集合作為預設CAN網絡采樣點集合。
可選的,所述預設公式為BestSample=(100–((100–i)/2))/CAN_ScansampleNum_C,其中BestSample為最佳采樣點,i為CAN信號模擬值,CAN_ScansampleNum_C為上電掃描次數。
可選的,所述高速模擬采集電路滿足最高100MHz模擬采集的電路。
第二方面,本申請實施例提供了一種CAN網絡采樣點檢測裝置,所述裝置包括:
集合獲取模塊,用于獲取預設CAN網絡采樣點集合和預設采樣點配置參數集合;
采樣點獲取模塊,用于根據預設公式獲取所述CAN網絡采樣點集合中目標采樣點;
參數獲取模塊,用于基于所述目標采樣點獲取所述采樣點配置參數集合中目標采樣點配置參數;
初始化完成模塊,用于基于所述目標采樣點配置參數完成CAN驅動初始化。
可選的,所述裝置還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于濰柴動力股份有限公司,未經濰柴動力股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911320060.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:指紋模組、指紋模組的安裝方法以及終端
- 下一篇:光學檢測裝置





