[發(fā)明專利]一種基于CAN總線的集成診斷方法有效
| 申請(qǐng)?zhí)枺?/td> | 202011314241.5 | 申請(qǐng)日: | 2020-11-20 |
| 公開(公告)號(hào): | CN112731901B | 公開(公告)日: | 2023-01-13 |
| 發(fā)明(設(shè)計(jì))人: | 鄧建明;龔循飛;于勤;鄒發(fā)明;羅鋒 | 申請(qǐng)(專利權(quán))人: | 江西五十鈴汽車有限公司 |
| 主分類號(hào): | G05B23/02 | 分類號(hào): | G05B23/02 |
| 代理公司: | 南昌金軒知識(shí)產(chǎn)權(quán)代理有限公司 36129 | 代理人: | 孫文偉 |
| 地址: | 330000 江西*** | 國(guó)省代碼: | 江西;36 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 can 總線 集成 診斷 方法 | ||
本發(fā)明公開了一種基于CAN總線的集成診斷方法,涉及汽車故障識(shí)別及診斷技術(shù)領(lǐng)域,診斷方法包括報(bào)文丟失檢測(cè)和常見故障位診斷;報(bào)文丟失檢測(cè)包括將Matlab腳本程序讀入特定車型的CAN協(xié)議的信號(hào)ID存入第一存儲(chǔ)器;從第一存儲(chǔ)器中取出第一個(gè)報(bào)文ID號(hào);對(duì)選擇的報(bào)文文件的報(bào)文ID與取出的ID號(hào)進(jìn)行比對(duì),確認(rèn)ID是否匹配成功;常見故障位診斷根據(jù)取出的ID號(hào)取出相對(duì)應(yīng)的故障信號(hào);解析出故障位的狀態(tài)值并確定故障位是否為1;本發(fā)明提供的診斷方法可以快速確定可以快速確定CAN報(bào)文的丟幀、各種故障位的快速識(shí)別,能高效指導(dǎo)車輛開發(fā)過程的車輛故障狀態(tài)確認(rèn)及故障診斷同時(shí)通過該方法可判斷所有核心控制器核心故障位均判斷。
技術(shù)領(lǐng)域
本發(fā)明涉及汽車故障識(shí)別及診斷技術(shù)領(lǐng)域,具體涉及一種基于CAN總線的集成診斷方法。
背景技術(shù)
隨著中國(guó)汽車產(chǎn)業(yè)的高速發(fā)展,家庭用車的不斷普及,汽車后生活的巨大的市場(chǎng)潛力已經(jīng)引起各方的廣泛關(guān)注。經(jīng)過多年的市場(chǎng)發(fā)展與普及,汽車故障診斷系統(tǒng)得到有效發(fā)展。隨著車輛智能化需求的增加和汽車電子技術(shù)的飛速發(fā)展,汽車上普遍采用了功能強(qiáng)大、性能可靠以及成本較低的電子控制系統(tǒng)。對(duì)于智能化、網(wǎng)絡(luò)化、高可靠性的汽車,集成了越來越多的電子控制單元(Electronic Control Unit,ECU),且ECU的功能也越來越復(fù)雜。為了準(zhǔn)確且快速定位汽車的故障問題,汽車診斷系統(tǒng)應(yīng)運(yùn)而生。
現(xiàn)有技術(shù)主要針對(duì)的是整車在上電和行駛過程,而不能兼顧汽車項(xiàng)目開發(fā)階段的診斷,即前提條件是基于各控制器已有診斷協(xié)議支持的前提進(jìn)行。
通常的診斷辦法有兩種,一般是通過公共CAN報(bào)文,然后用借助DBC文件,并借助高昂的解析軟件(如VECTOR的canoe軟件)解析對(duì)應(yīng)的故障幀,最終鎖定故障點(diǎn);另一種個(gè)是開發(fā)診斷儀設(shè)備,讀出故障碼。一般而言開發(fā)階段用第一種方法,量產(chǎn)后的項(xiàng)目一般通過第二種。傳統(tǒng)方法耗費(fèi)成本較大,一個(gè)報(bào)文解析軟件動(dòng)輒十萬元以上,開發(fā)診斷儀也耗費(fèi)很多時(shí)間和人力。并且對(duì)故障點(diǎn)的鎖定效率低下。
發(fā)明內(nèi)容
為解決現(xiàn)有技術(shù)問題,本發(fā)明提供的診斷方法可以快速確定CAN報(bào)文的丟幀、各種故障位的快速識(shí)別,能高效指導(dǎo)車輛開發(fā)過程的車輛故障狀態(tài)確認(rèn)及故障診斷同時(shí)通過該方法可判斷所有核心控制器核心故障位均判斷。
為達(dá)到上述效果,本發(fā)明具體采用以下技術(shù)方案:
一種基于CAN總線的集成診斷方法,所述診斷方法包括報(bào)文丟失檢測(cè)和常見故障位診斷;
所述報(bào)文丟失檢測(cè)包括以下步驟:
S1:將Matlab腳本程序讀入特定車型的CAN協(xié)議的信號(hào)ID存入第一存儲(chǔ)器;
S2:從第一存儲(chǔ)器中取出第一個(gè)報(bào)文ID號(hào);
S3:對(duì)選擇的報(bào)文文件的報(bào)文ID與取出的ID號(hào)進(jìn)行比對(duì),確認(rèn)ID是否匹配成功;
S4:重復(fù)S2-S3,直至完成所有從S1中讀取的ID;
S5:Matlab自編腳本統(tǒng)計(jì)匹配不成功的ID數(shù)量并輸出CAN信號(hào)的ID值:
S6:Matlab自編GUI顯示匹配不成功的ID數(shù)量及對(duì)應(yīng)的CAN信號(hào)的ID值;
所述常見故障位診斷包括以下步驟;
E1:將Matlab腳本程序讀入特定車型的CAN故障位所對(duì)應(yīng)的的信號(hào)ID存入第一存儲(chǔ)器;
E2:從第一存儲(chǔ)器中取出報(bào)文ID號(hào);
E3:根據(jù)取出的ID號(hào)取出相對(duì)應(yīng)的故障信號(hào);
E4:根據(jù)CAN協(xié)議,解析出故障位的狀態(tài)值并確定故障位是否為1;
E5:繼續(xù)對(duì)下一個(gè)ID進(jìn)行搜索并重復(fù)S2-S4,直至完成所有從S1中讀取的ID;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于江西五十鈴汽車有限公司,未經(jīng)江西五十鈴汽車有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011314241.5/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種秸稈改性生物炭及其制備方法和應(yīng)用
- 下一篇:一種機(jī)柜
- 一種混合動(dòng)力汽車CAN網(wǎng)絡(luò)系統(tǒng)
- 控制器局域網(wǎng)CAN總線測(cè)試裝置
- CAN總線終端電阻的接入結(jié)構(gòu)
- 控制器局域網(wǎng)CAN總線測(cè)試裝置
- CAN報(bào)文異常檢測(cè)方法及系統(tǒng)
- 一種CAN報(bào)文修改設(shè)備
- CAN報(bào)文修改設(shè)備
- 新能源汽車整車CAN總線拓?fù)浣Y(jié)構(gòu)
- 一種基于星形拓?fù)浣Y(jié)構(gòu)的光纖CAN2.0B總線路由系統(tǒng)
- 一種基于傳統(tǒng)CAN與CAN FD的車載兼容網(wǎng)絡(luò)及智能汽車
- 內(nèi)部總線系統(tǒng)
- 一種應(yīng)用于實(shí)時(shí)數(shù)據(jù)處理的多級(jí)總線系統(tǒng)
- 協(xié)議轉(zhuǎn)換裝置
- 基于FPGA的PCI總線控制器及控制方法
- 總線監(jiān)控系統(tǒng)、方法及裝置
- 總線電路以及智能貨架系統(tǒng)
- 用于控制串行數(shù)據(jù)總線系統(tǒng)的方法及總線節(jié)點(diǎn)
- 用于在串行數(shù)據(jù)總線系統(tǒng)中分配地址的方法及總線節(jié)點(diǎn)
- 驗(yàn)證先前分配給總線節(jié)點(diǎn)的地址的正確性的方法
- 用于初始化差分雙線數(shù)據(jù)總線的方法及傳送數(shù)據(jù)的方法
- 企業(yè)應(yīng)用集成平臺(tái)構(gòu)建方法和體系結(jié)構(gòu)
- 竹集成材折疊椅
- 高精密集成化油路板
- 一種多指標(biāo)集成試劑并行檢測(cè)任意組合集成器
- 一種多指標(biāo)集成試劑并行檢測(cè)任意組合集成器
- 一種基于響應(yīng)的高并發(fā)輕量級(jí)數(shù)據(jù)集成架構(gòu)的實(shí)現(xiàn)方法及其系統(tǒng)
- 基于測(cè)試流程改進(jìn)的系統(tǒng)集成方法及裝置
- 一種數(shù)據(jù)映射集成的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種便捷式電器置換集成灶
- 分體式集成灶用穿線裝置





