CN112193072B - 一种电动汽车can总线错误帧的排查方法 - Google Patents

一种电动汽车can总线错误帧的排查方法 Download PDF

Info

Publication number
CN112193072B
CN112193072B CN202011052031.3A CN202011052031A CN112193072B CN 112193072 B CN112193072 B CN 112193072B CN 202011052031 A CN202011052031 A CN 202011052031A CN 112193072 B CN112193072 B CN 112193072B
Authority
CN
China
Prior art keywords
bus
error frame
control unit
electric control
error
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011052031.3A
Other languages
English (en)
Other versions
CN112193072A (zh
Inventor
舒晖
沙文瀚
李庆国
陈士刚
王瑛
钱兆刚
杭孟荀
陶文勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chery New Energy Automobile Co Ltd
Original Assignee
Chery New Energy Automobile Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chery New Energy Automobile Co Ltd filed Critical Chery New Energy Automobile Co Ltd
Priority to CN202011052031.3A priority Critical patent/CN112193072B/zh
Publication of CN112193072A publication Critical patent/CN112193072A/zh
Application granted granted Critical
Publication of CN112193072B publication Critical patent/CN112193072B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/0023Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train

Landscapes

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Small-Scale Networks (AREA)
  • Testing Of Short-Circuits, Discontinuities, Leakage, Or Incorrect Line Connections (AREA)

Abstract

本发明的目的是提出一种电动汽车CAN总线错误帧的排查方法,可较快地锁定发出错误帧的电控单元,缩短故障排查周期,提高整车的稳定性。本发明的电动汽车CAN总线错误帧的排查方法包括如下步骤:A、当整车CAN总线出现错误帧时,首先检测CAN总线终端电阻是否正常;B、在整车钥匙处于下电状态时检测是否仍出现错误帧,以缩小排查范围;C、观察在CAN总线出现错误帧时整车是否报故障,以缩小排查范围;D、通过排除法,逐步移除CAN总线上的电控单元,记录数据,观察是否有错误帧,直到锁定错误帧的来源。本发明通过软硬件排查方法的结合,大大缩短了故障排查周期,提高了整车运行的稳定性,从而提高整车的市场竞争力。

Description

一种电动汽车CAN总线错误帧的排查方法
技术领域
本发明涉及CAN总线故障技术领域,尤其涉及一种电动汽车CAN总线错误帧的排查方法。
背景技术
随着纯电动汽车的应用和推广变得越来越普及,人们不仅仅关注电动汽车的节能环保,越来越多的重视其功能多样性、驾驶智能化。为了实现各种各样的功能,整车上的电控单元越来越多,各个单元依靠CAN总线传输数据,进行数据信息的交换,实现整个***的控制功能,CAN总线的交互变得更加复杂。当整车出现CAN总线错误帧时,会影响CAN总线上数据传输的实时性、稳定性,甚至会发生通讯类故障或者相关联的故障。目前常用的工具不具备锁定错误帧模块的功能,导致排查难度大,排查周期长。
发明内容
本发明的目的是提出一种电动汽车CAN总线错误帧的排查方法,可较快地锁定发出错误帧的电控单元,缩短故障排查周期,提高整车的稳定性。
本发明的电动汽车CAN总线错误帧的排查方法包括如下步骤:
A、当整车CAN总线出现错误帧时,首先检测CAN总线终端电阻是否正常;
B、在整车钥匙处于下电状态时检测是否仍出现错误帧,以缩小排查范围;
C、观察在CAN总线出现错误帧时整车是否报故障,以缩小排查范围;
D、通过排除法,逐步移除CAN总线上的电控单元,记录数据,观察是否有错误帧,直到锁定错误帧的来源。
具体来说,所述A步骤中,用万用表测量CAN网络中DLC端的CAN高、CAN低之间的电阻,若电阻值在预定范围内,则执行B步骤,若电阻值超出预定范围,则分别测量CAN网络两端的终端电阻,若终端电阻值在预定范围内,则执行B步骤,否则更换对应的终端电阻。
所述B步骤中,将汽车钥匙状态设置为下电状态,监测CAN总线上是否仍出现错误帧:如果CAN总线上仍出现错误帧,则将错误帧来源的排查范围设为钥匙下电状态时仍保持工作的电控单元,否则将错误帧来源的排查范围设为钥匙下电状态时未保持工作的电控单元。
所述C步骤中,如果在CAN总线出现错误帧时整车报故障,则将错误帧来源的排查范围设为与故障触发相关的电控单元,否则将错误帧来源的排查范围设为与故障触发无关的电控单元。
所述D步骤由下述分步骤组成:
D1、将电控单元从CAN总线上移除,每移除一个电控单元时,观察CAN总线上是否仍有错误帧:如果错误帧消失,则执行D2步骤,否则换下一个电控单元,重新执行D1步骤;
D2、将刚移除的电控单元标记为嫌疑电控单元,并将该嫌疑电控单元复位,再观察上述错误帧是否复现:如果错误帧复现,则换下一个电控单元,重新执行D1步骤,否则执行D3步骤;
D3、将嫌疑电控单元移除,并将其它电控单元复位,观察上述错误帧是否复现:如果错误帧复现,则换下一个电控单元,重新执行D1步骤;如果错误帧未复现,则判定该嫌疑电控单元即为错误帧来源。
进一步地,为提高排查速度,所述D步骤中,首先逐步移除排查范围内的电控单元,再逐步移除排查范围外的电控单元。具体来说,首先逐步移除同时处于B、C两个步骤分别设定的排查范围内的电控单元,再逐步移除只处于B步骤或C步骤设定的排查范围内的电控单元,最后再逐步移除排查范围外的电控单元。
本发明的电动汽车CAN总线错误帧的排查方法通过软硬件排查方法的结合,大大缩短了故障排查周期,提高了整车运行的稳定性,从而提高整车的市场竞争力。
附图说明
图1为实施例1的CAN总线网络的拓扑图。
图2为实施例1的CAN总线错误帧排查方法的流程图。
具体实施方式
下面对照附图,通过对实施实例的描述,对本发明的具体实施方式如所涉及的各构件的形状、构造、各部分之间的相互位置及连接关系、各部分的作用及工作原理等作进一步的详细说明。
实施例1:
本实施例提出了一种电动汽车CAN总线错误帧的排查方法,可较快地锁定发出错误帧的电控单元,缩短故障排查周期,提高整车的稳定性。
在本实施例中,采用PCAN工具(PCAN又叫做PCAN-USB,也叫作CAN卡,是一个CAN转USB接口,可以将CAN网络上的报文通过USB接口传输到PC上,通过相关的软件来查看CAN报文)及PCAN上位机来监测CAN网络上是否出现错误帧,以及错误帧的具体报文,用万用表测量CAN总线上的CAN高、CAN低之间的电阻。
本实施例针对的是CAN总线网络的拓扑图如图1所示,列举了CAN总线上的相关电控单元,以及标出来终端电阻所在的电控单元。本实施例的电动汽车CAN总线错误帧的排查方法以图1中CAN总线网络拓扑为依据,包括如下步骤:
A、当整车CAN总线出现错误帧时,首先检测CAN总线终端电阻是否正常;
B、在整车钥匙处于下电状态时检测是否仍出现错误帧,以缩小排查范围;
C、观察在CAN总线出现错误帧时整车是否报故障,以缩小排查范围;
D、通过排除法,逐步移除CAN总线上的电控单元,记录数据,观察是否有错误帧,直到锁定错误帧的来源。
具体流程如图2所示:
A、当整车CAN总线出现错误帧时,用万用表测量CAN网络中DLC端的CAN高、CAN低之间的电阻,若电阻值在预定范围内(55Ω-65Ω),则执行B步骤,若电阻值超出预定范围,则先测量MCU端的CAN高、CAN低之间的终端电阻,再测量DCDC端的CAN高、CAN低之间的终端电阻,若CAN总线两端的终端电阻值均在预定范围内,则执行B步骤,否则更换对应的终端电阻。
B、将汽车钥匙状态设置为下电状态,监测CAN总线上是否仍出现错误帧:如果CAN总线上仍出现错误帧,则将错误帧来源的排查范围设为钥匙下电状态时仍保持工作的电控单元,否则将错误帧来源的排查范围设为钥匙下电状态时未保持工作的电控单元。
C、如果在CAN总线出现错误帧时整车报故障,则将错误帧来源的排查范围设为与故障触发相关的电控单元,否则将错误帧来源的排查范围设为与故障触发无关的电控单元。
D、由下述分步骤组成:
D1、将电控单元从CAN总线上移除,每移除一个电控单元时,观察CAN总线上是否仍有错误帧:如果错误帧消失,则执行D2步骤,否则换下一个电控单元,重新执行D1步骤;
D2、将刚移除的电控单元标记为嫌疑电控单元,并将该嫌疑电控单元复位,再观察上述错误帧是否复现:如果错误帧复现,则换下一个电控单元,重新执行D1步骤,否则执行D3步骤;
D3、将嫌疑电控单元移除,并将其它电控单元复位,观察上述错误帧是否复现:如果错误帧复现,则换下一个电控单元,重新执行D1步骤;如果错误帧未复现,则判定该嫌疑电控单元即为错误帧来源。
为提高排查速度,所述D步骤中,首先逐步移除排查范围内的电控单元,再逐步移除排查范围外的电控单元。具体来说,首先逐步移除同时处于B、C两个步骤分别设定的排查范围内的电控单元,再逐步移除只处于B步骤或C步骤设定的排查范围内的电控单元,最后再逐步移除排查范围外的电控单元。
上面结合附图对本发明进行了示例性描述,显然本发明具体设计并不受上述方式的限制,只要采用了本发明的构思和技术方案进行的各种非实质性的改进,或未经改进将本发明的构思和技术方案直接应用于其它场合的,均在本发明的保护范围之内。

Claims (4)

1.一种电动汽车 CAN 总线错误帧的排查方法,其特征在于包括如下步骤:
A、当整车 CAN 总线出现错误帧时,首先检测 CAN 总线终端电阻是否正常;
B、在整车钥匙处于下电状态时检测是否仍出现错误帧,以缩小排查范围;
C、观察在 CAN 总线出现错误帧时整车是否报故障,以缩小排查范围;
D、通过排除法,逐步移除 CAN 总线上的电控单元,记录数据,观察是否有错误帧,直到锁定错误帧的来源;
所述A 步骤中,用万用表测量 CAN 网络中 DLC 端的 CAN 高、CAN 低之间的电阻,若电阻值在预定范围内,则执行 B 步骤,若电阻值超出预定范围,则分别测量 CAN 网络两端的终端电阻,若终端电阻值在预定范围内,则执行 B 步骤,否则更换对应的终端电阻;
B 步骤中,将汽车钥匙状态设置为下电状态,监测 CAN 总线上是否仍出现错误帧:如果 CAN 总线上仍出现错误帧,则将错误帧来源的排查范围设为钥匙下电状态时仍保持工作的电控单元,否则将错误帧来源的排查范围设为钥匙下电状态时未保持工作的电控单元;
所述C 步骤中,如果在 CAN 总线出现错误帧时整车报故障,则将错误帧来源的排查范围设为与故障触发相关的电控单元,否则将错误帧来源的排查范围设为与故障触发无关的电控单元。
2. 根据权利要求 1所述的电动汽车 CAN 总线错误帧的排查方法,其特征在于,所述D 步骤由下述分步骤组成:
D1、将电控单元从 CAN 总线上移除,每移除一个电控单元时,观察 CAN 总线上是否仍有错误帧:如果错误帧消失,则执行 D2 步骤,否则换下一个电控单元,重新执行 D1 步骤;
D2、将刚移除的电控单元标记为嫌疑电控单元,并将该嫌疑电控单元复位,再观察上述错误帧是否复现:如果错误帧复现,则换下一个电控单元,重新执行 D1步骤,否则执行 D3步骤;
D3、将嫌疑电控单元移除,并将其它电控单元复位,观察上述错误帧是否复现:
如果错误帧复现,则换下一个电控单元,重新执行 D1 步骤;如果错误帧未复现,则判定该嫌疑电控单元即为错误帧来源。
3. 根据权利要求 2所述的电动汽车 CAN 总线错误帧的排查方法,其特征在于,所述D步骤中,首先逐步移除排查范围内的电控单元,再逐步移除排查范围外的电控单元。
4. 根据权利要求 3 所述的电动汽车 CAN 总线错误帧的排查方法,其特征在于,所述D 步骤中,首先逐步移除同时处于 B、C 两个步骤分别设定的排查范围内的电控单元,再逐步移除只处于 B 步骤或 C 步骤设定的排查范围内的电控单元,最后再逐步移除排查范围外的电控单元。
CN202011052031.3A 2020-09-29 2020-09-29 一种电动汽车can总线错误帧的排查方法 Active CN112193072B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011052031.3A CN112193072B (zh) 2020-09-29 2020-09-29 一种电动汽车can总线错误帧的排查方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011052031.3A CN112193072B (zh) 2020-09-29 2020-09-29 一种电动汽车can总线错误帧的排查方法

Publications (2)

Publication Number Publication Date
CN112193072A CN112193072A (zh) 2021-01-08
CN112193072B true CN112193072B (zh) 2022-06-21

Family

ID=74008532

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011052031.3A Active CN112193072B (zh) 2020-09-29 2020-09-29 一种电动汽车can总线错误帧的排查方法

Country Status (1)

Country Link
CN (1) CN112193072B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112964956B (zh) * 2021-03-19 2023-01-24 潍柴动力股份有限公司 车辆电磁干扰的检测方法和装置
CN114002600B (zh) * 2021-11-12 2024-03-29 北京亿华通科技股份有限公司 一种燃料电池发动机测试***的错误帧排查方法
CN115242609B (zh) * 2022-07-13 2023-10-20 东风越野车有限公司 一种整车can总线故障帧分析方法、装置及车辆

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101483544A (zh) * 2008-01-10 2009-07-15 丰田自动车株式会社 故障定位装置、通信装置及故障定位方法
CN103475523A (zh) * 2013-09-10 2013-12-25 浙江大学 带总线错误解析功能的can总线分析***
CN104468175A (zh) * 2013-09-16 2015-03-25 通用汽车环球科技运作有限责任公司 用于隔离控制器局域网络中的故障的方法和装置
CN104468176A (zh) * 2013-09-16 2015-03-25 通用汽车环球科技运作有限责任公司 用于控制器局域网络中的故障检测的方法和装置
CN105071957A (zh) * 2015-07-28 2015-11-18 湖南三一智能控制设备有限公司 Can总线故障诊断方法及***
KR20160114851A (ko) * 2015-03-25 2016-10-06 현대오토에버 주식회사 차량 네트워크 컨트롤 시스템 및 차량 네트워크 컨트롤 방법
CN107659465A (zh) * 2017-09-13 2018-02-02 北京新能源汽车股份有限公司 一种整车can总线错误帧的排查装置及排查方法
CN111665821A (zh) * 2020-06-08 2020-09-15 重庆长安汽车股份有限公司 基于车辆诊断服务的错误帧排查方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19726538C1 (de) * 1997-06-23 1998-10-01 Daimler Benz Ag Verfahren und Schaltungsanordnung zur Überprüfung von Leitungsfehlern in einem Zweidraht-Bus-System
DE10059769A1 (de) * 2000-11-30 2002-06-06 Philips Corp Intellectual Pty Schaltungsanordnung zur Fehlererkennung eines Zweidraht-Datenbusses
CN102540018B (zh) * 2012-02-16 2014-11-05 奇瑞汽车股份有限公司 Can总线耐久度和可靠性评估装置和方法
EP3337102B1 (en) * 2014-12-01 2020-03-25 Panasonic Intellectual Property Corporation of America Illegality detection electronic control unit, car onboard network system, and illegality detection method
EP3249855B1 (en) * 2015-01-20 2022-03-16 Panasonic Intellectual Property Corporation of America Invalid frame handling method, invalidity detection electronic-control unit and vehicle-mounted network system
JP6623971B2 (ja) * 2016-08-05 2019-12-25 株式会社デンソー 送信回路
CN108845564A (zh) * 2018-06-27 2018-11-20 安徽江淮汽车集团股份有限公司 Can总线自诊断***及方法
CN109901560A (zh) * 2019-04-04 2019-06-18 奇瑞新能源汽车技术有限公司 一种新能源汽车电驱动***故障冻结帧的存储方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101483544A (zh) * 2008-01-10 2009-07-15 丰田自动车株式会社 故障定位装置、通信装置及故障定位方法
CN103475523A (zh) * 2013-09-10 2013-12-25 浙江大学 带总线错误解析功能的can总线分析***
CN104468175A (zh) * 2013-09-16 2015-03-25 通用汽车环球科技运作有限责任公司 用于隔离控制器局域网络中的故障的方法和装置
CN104468176A (zh) * 2013-09-16 2015-03-25 通用汽车环球科技运作有限责任公司 用于控制器局域网络中的故障检测的方法和装置
KR20160114851A (ko) * 2015-03-25 2016-10-06 현대오토에버 주식회사 차량 네트워크 컨트롤 시스템 및 차량 네트워크 컨트롤 방법
CN105071957A (zh) * 2015-07-28 2015-11-18 湖南三一智能控制设备有限公司 Can总线故障诊断方法及***
CN107659465A (zh) * 2017-09-13 2018-02-02 北京新能源汽车股份有限公司 一种整车can总线错误帧的排查装置及排查方法
CN111665821A (zh) * 2020-06-08 2020-09-15 重庆长安汽车股份有限公司 基于车辆诊断服务的错误帧排查方法

Also Published As

Publication number Publication date
CN112193072A (zh) 2021-01-08

Similar Documents

Publication Publication Date Title
CN112193072B (zh) 一种电动汽车can总线错误帧的排查方法
CN109656172B (zh) 一种获取波特率的方法、装置
US9082242B2 (en) Vehicle network health assessment
DE102015207657B4 (de) Gerät und verfahren zur fehlerüberwachung mit einem diagnosemodul
US10887115B2 (en) Power control method for power over data line system
CN105182151A (zh) 用于控制器局域网络中的断路线路故障检测和诊断的方法和装置
WO2022184069A1 (zh) 汽车总线故障分析方法、诊断设备及总线故障分析***
CN108762235A (zh) 整车分析调试方法、整车分析调试***和电动车辆
KR101544887B1 (ko) Can 통신 진단 방법 및 장치
CN103017812B (zh) 汽车仪表网络化测试***及该***的测试方法
CN103078756A (zh) 模式切换方法及can网络
CN112118075B (zh) Can总线波特率自适应方法及装置
DE102021205925A1 (de) System zur diagnose eines in-kabel-schaltkastens eineselektrofahrzeugs und verfahren zum steuern desselben
CN204576251U (zh) 一种实时汽车远程监控及故障反馈装置
CN208351322U (zh) 手持式汽车诊断仪
JP2009111911A (ja) 通信装置及び通信システム並びに通信方法
CN202870618U (zh) 一种控制器局域网络总线欠压和过压的验证***
CN111267755B (zh) 车载设备的状态标定方法、装置、终端及可读存储介质
CN210534240U (zh) 一种车载天线自诊断电路及车载电子设备
CN115016426A (zh) fail-safe失效安全***,方法,储存器及汽车
CN114384839A (zh) 一种车载按键状态检测***及其检测方法
CN113359580A (zh) Can总线测试***及测试方法
CN208255712U (zh) 基于can-bus总线通信协议的手持式汽车诊断仪
CN208255713U (zh) 基于k线的kwp2000通信协议的手持式汽车诊断仪
Fang et al. [Retracted] Study on Abnormal Transmission of Date Frames Based on PT‐CAN Bus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant