0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

新能源汽车CAN总线如何进行错误处理

电子设计 来源:电子设计 作者:电子设计 2020-12-26 13:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文介绍CAN总线关闭对新能源汽车的功能和安全性能产生的影响,并对此提出一些合理的建议。

2019年10月26日第三届中国(佛山)氢能源大会中展示了氢燃料电池城市客车,与目前的纯电动汽车和传统汽车相比,作为一种新的驱动形式出现。但是,新能源汽车整车网络的实现依旧离不开CAN总线通讯。

工程师们通过CAN总线读取车上的车速、转速等信号可以控制整车上众多的ECU单元。但是,你知道CAN总线关闭会对新能源汽车的功能带来哪些影响吗?本文来做详细分析。

为何CAN总线依旧能在新能源汽车中扮演重要角色?

从事汽车相关行业的小伙伴们,都知道CAN总线,它是当今汽车各电控单元之间通信的总线标准,现在几乎所有的汽车厂家都选择使用CAN总线通信。CAN总线起初便是基于BOSCH公司为了解决汽车的电子控制单元增多带来的布线空间矛盾、汽车重量增加等诸多问题而诞生的。同时,CAN总线将汽车内部各电控单元之间连接成一个局域网络,实现了信息的共享,大大减少了汽车的线束,如图1所示:

图1 汽车整车网络

相比于,目前流行的以太网和485总线,CAN总线具有以下的特点:

总线访问——非破坏性仲裁的载波侦听、多路访问、冲突避免;

多主机广播式结构,自动优先级仲裁,实时性很强;

传输错误自动重发,自动CRC校验接收,数据出错率极低;

差分信号传输抗干扰能力强,适合汽车内部强干扰的环境;

硬件报文滤波功能,减轻CPU负担。

基于以上的特点,CAN总线能保证实时可靠的数据传输,保证汽车整车网络的通讯正常,在新能源汽车行业具有不可替代的地位。

什么是CAN总线关闭?

汽车内部挂有很多的ECU节点,当其中一个节点发生故障进入总线关闭状态时,会很大程度上影响整车CAN网络的通讯。例如,当汽车发生碰撞时,传感器将电信号传送给安全气囊ECU,将信号进行处理,当确定需要打开安全气囊时,ECU会立即发出点火信号,气体发生器才会充满气囊,对驾驶员和乘客提供安全保护,如图2所示。若此时安全气囊ECU处于总线关闭状态,则无法正常弹出气囊,会导致严重后果。

图2 安全气囊ECU工作示意图

那么,什么是CAN总线关闭呢?

CAN控制器可以判断出错误的类型是总线上暂时的数据错误(如外部干扰等)还是持续的数据错误(如单元内部故障、驱动器故障、断线、短路等)。由此,当总线上发生持续数据错误时,CAN控制器内部的错误计数器累积到总线关闭的阀值,可将引起此故障单元从总线上隔离出去,不参与跟总线其他节点的网络通信。如图3所示:

图3 错误检测机制

CAN总线关闭的成因分析

引起错误的原因大多是由物理故障引起的,主要是CAN线路产生的。其中包括:CAN_H开路、CAN_L开路、CAN_H对CAN_L短路/开路、CAN_L对VBAT短路、CAN_H对GND短路、CAN_L对GND短路、终端电阻开路等。

除了物理层线路因素,还有可能因为CAN控制器或收发器元器件故障导致。同时,也有可能是由于CAN总线信号干扰导致的CAN信号收发不正确,严重时会导致不能正常发送报文,从而更容易导致CAN总线关闭。

例如,新能源汽车通常是指纯电动汽车或者混合动力汽车,其特色是使用电池、电容来存储能力,然后通过逆变的方式变成交流,带动电动机驱动车辆。逆变产生的巨大电流形成强干扰,串扰到CAN总线上,导致控制器死机、损坏或者通讯中断,车辆运行不稳定。

CAN总线关闭如何恢复?

如果出现了BUS OFF,总线上的节点需要做一些动作,例如重启CAN控制器或是重新上电,但是这些都只是一些补救措施,最根本的还是需要找到引起BUS OFF的根源。

当发生CAN总线关闭时,我们可以检查BUS OFF寄存器的值,对CAN控制器的驱动及相关寄存器进行初始化操作。初始化完成后,CAN总线关闭故障就会立即解除。为了避免该节点在CAN网络中频繁发生总线关闭问题,建议在初始化后,不要立即对外发送CAN报文。

上文也提到过,由于汽车内部存在强干扰,也会导致CAN总线关闭。针对这种现象,我们通过以下方式进行处理:

由于汽车内部存在强电流产生的空间磁干扰,应该将CAN线缆双绞程度加大;

CAN接口设计采用CTM1051隔离收发器、隔离限幅,防止ECU死机;

CAN接口增加磁环、共模电感等效果好的感性防护器件;

外接专用的信号保护器消除干扰,如ZF-12Y2;

使用网桥中继设备CANBridge对部分强干扰源进行隔离。

综合上述,汽车CAN总线关闭故障发生时,应分析物理层包括CAN线路、CAN控制器及收发器、CAN信号干扰等外在因素,同时分析CAN寄存器及软件处理,重新初始化CAN驱动和恢复正常后,定时尝试往外发送报文。

CAN网络黑匣子-CANDTU

新能源汽车在发送总线关闭情况时,我们也希望能够有对应的CAN报文去分析,尤其是针对偶发性的故障时,我们更需要有可靠的CAN报文来作为判断依据。

广州致远电子有限公司推出CAN网络总线“黑匣子”,我们称之为CANDTU,如图4所示,CANDTU集成有2路或4路符合ISO11898标准的独立CAN-bus通道,并可标配存储介质为32G高速SD卡,可以进行长时间记录、条件记录、预触发记录和定时记录等多种模式,并可以将记录的数据转换为CSV格式,或者CANOE、CANScope等各种主流分析软件的格式供后期处理分析。

图4 CANDTU系列产品示意图

CANDTU可以长时间记录CAN报文,以便于工程师查找数据,但是对于网络稳定性和偶发性故障无法进行定位和分析。

审核编辑:符乾江
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 新能源汽车
    +关注

    关注

    141

    文章

    11515

    浏览量

    105604
  • CAN总线
    +关注

    关注

    146

    文章

    2052

    浏览量

    135608
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    新能源汽车测试都有哪些类型和项目?你知道吗?

    新能源汽车(NEV,NewEnergyVehicles)包括纯电动汽车(BEV)、插电式混合动力汽车(PHEV)和燃料电池汽车(FCEV)。
    的头像 发表于 04-22 15:25 221次阅读
    <b class='flag-5'>新能源</b><b class='flag-5'>汽车</b>测试都有哪些类型和项目?你知道吗?

    深度解析AS32S601芯片CAN Bus Off机制

    汽车电子、工业自动化等众多领域,CAN 总线作为一种可靠的通信协议被广泛应用。而 AS32S601 芯片凭借其卓越的性能和可靠性,在这些领域也发挥着重要作用。其中,CAN Bus O
    的头像 发表于 04-22 09:36 532次阅读
    深度解析AS32S601芯片<b class='flag-5'>CAN</b> Bus Off机制

    大功率可编程线性电源新能源充电桩测试

    新能源充电桩的测试是一项系统工程,旨在验证其安全性、性能及可靠性。一个完整的测试系统通常由核心测试仪器、电源与模拟装置、负载装置以及特定的测试附件组成,各部分协同工作以模拟真实充电场景并进行精确测量
    的头像 发表于 03-16 17:41 599次阅读
    大功率可编程线性电源<b class='flag-5'>新能源</b>充电桩测试

    CAN总线报错看不懂?5种错误帧+5步排查法一次讲清

    CAN总线通信异常?错误帧频繁出现?本文详解五种错误帧类型,并提供五步排查法,助你快速定位问题根源。错误帧的作用
    的头像 发表于 03-16 11:36 655次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>报错看不懂?5种<b class='flag-5'>错误</b>帧+5步排查法一次讲清

    CAN协议的深度剖析

    单元(ECU)之间的高效通信问题。本文将从技术原理、帧结构、错误处理机制、应用场景及未来发展趋势等方面,对CAN协议进行深度剖析。
    的头像 发表于 03-03 17:08 885次阅读
    <b class='flag-5'>CAN</b>协议的深度剖析

    这是一款新能源汽车电机控制器老化测试设备

    随着新能源汽车市场的快速发展,电机控制器作为新能源汽车的核心部件之一,其可靠性和稳定性显得尤为重要。目前部分新能源
    发表于 02-05 15:01

    钕铁硼永磁铁在新能源汽车中的应用

    关于钕铁硼的应用之前也陆续介绍了许多,如高性能钕铁硼永磁材料在机器人领域的应用,钕磁铁在电器中的应用,钕磁铁在耳机上的应用等等,今天我们来介绍下钕铁硼永磁铁在新能源汽车中的应用。新能源汽车
    的头像 发表于 01-20 14:19 881次阅读
    钕铁硼永磁铁在<b class='flag-5'>新能源</b><b class='flag-5'>汽车</b>中的应用

    如何应对高压浪涌?SiLM5144SCA-DG隔离CAN收发器以±65V防护为总线护航

    概述 在工业网络或新能源汽车等高噪声、存在电位差的环境中,CAN节点的稳定通信不仅需要应对电磁干扰,更需防范意外的高压冲击。SiLM5144SCA-DG,是一款集成电气隔离与强化故障保护功能的
    发表于 01-16 08:16

    新能源汽车质量保证体系与传统汽车单元测试规范的融合研究

    中的应用,以及winAMS等认证工具在提升测试效率和质量方面的作用。研究结果表明,传统汽车测试规范经过适当调整后,能够有效提升新能源汽车的软件质量和系统可靠性,但需要针对三电系统等新能源
    的头像 发表于 11-07 10:10 474次阅读

    Momenta亮相2025世界新能源汽车大会

    9 月 27 日,2025 世界新能源汽车大会在海口盛大开幕。会议期间,世界新能源汽车大会科技委员会正式公布 2025 年度“全球新能源
    的头像 发表于 09-30 17:47 4923次阅读

    新能源智能汽车战略机遇与挑战

    在近日举行的2025新能源智能汽车新质发展论坛上,中国电动汽车百人会副理事长兼秘书长张永伟围绕“全球视野下的新赛道:新能源智能汽车战略机遇与
    的头像 发表于 08-08 10:43 1443次阅读

    CAN总线电容过大?三种解决方案来了

    新能源汽车路试中,CAN总线传输异常是一个常见问题。本期我们将探讨由于总线电容过大导致的下降沿过缓问题,并介绍三种有效的解决方案。
    的头像 发表于 07-22 11:36 927次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>电容过大?三种解决方案来了

    新能源汽车电子水泵电机电磁场仿真分析

    通密度、磁力线分布和齿槽转矩进行仿真分析。经过电磁场仿真和实验室测试,研制的电子水泵能够满足设计需求。 汽车产业快速变化,新能源汽车的普及正在加速发展,相关技术的更新也与日俱进。在
    发表于 07-17 14:37

    联合电子新能源汽车整车能量管理系统介绍

    近年来我国新能源汽车市场持续爆发式增长,新能源汽车保有量持续提升。整车厂和终端用户对新能源汽车
    的头像 发表于 07-16 11:32 3074次阅读
    联合电子<b class='flag-5'>新能源</b><b class='flag-5'>汽车</b>整车能量管理系统介绍

    如何评估CAN总线信号质量

    CAN总线网络的性能在很大程度上取决于其信号质量。信号质量差可能导致通信错误,进而引发系统故障、效率降低甚至安全隐患。因此,评估和确保CAN总线
    发表于 06-07 08:46