登录/注册

双can 冗余

更多

好的!"双CAN冗余"指的是在电子系统(尤其是汽车电子、工业控制领域)中,为了提高通信可靠性容错能力,采用两条独立的CAN总线通道的设计方案。

其核心思想和主要特点如下:

  1. 冗余设计(Redundancy):

    • 系统拥有两个物理上独立的 CAN 通道(CAN1 和 CAN2)。
    • 通常情况下,这两个通道在物理布线、收发器、控制器(甚至处理节点)层面都是隔离的。
    • 目标是避免单点故障:一条总线或其上的某个节点、收发器、线缆出现问题时,另一条总线仍然能维持关键通信。
  2. 高可靠性(High Reliability):

    • 这是设计的主要目的。通过物理通道的冗余,系统能够容忍一条总线失效(如线路短路、开路、电磁干扰导致通信中断、某个节点控制器故障、某个收发器故障等)。
    • 在一条总线失效的情况下,重要的通信任务(如关键控制信号、安全相关的状态信息)可以切换到备用总线或同时在两条总线上传输。
  3. 容错能力(Fault Tolerance):

    • 系统具备在发生故障时(特别是单条总线故障)继续正常运作或降级运作的能力。
    • 能够避免因单点故障导致的整个通信系统瘫痪。
  4. 主要实现方式:

    • 双通道热备份: 两条CAN总线始终同时工作,传输相同的数据。接收节点会根据某种策略(如时间戳、完整性校验)选择来自其中一条总线的正确数据进行处理。这种方式容错性最高,但带宽利用率低,成本高。
    • 主备切换: 通常情况下只有主用CAN总线工作。系统持续监控主用总线的状态(例如通过心跳包、错误帧检测)。一旦检测到主用总线故障(如通信中断、错误率过高),系统会自动将通信切换到备用CAN总线。这种方式需要可靠的切换机制。
    • 部分冗余/关键数据冗余: 非关键数据只在一路总线上传输,而关键性数据会同时在两条总线上传输,确保关键数据的可靠性。
  5. 优势:

    • 显著提高系统可用性: 单总线故障不会导致系统功能完全丧失。
    • 增强系统安全性: 对于安全关键系统(如刹车、转向、动力电池管理),冗余设计是满足功能安全标准(如ISO 26262 ASIL等级)的重要手段。
    • 提高抗干扰能力: 两条独立的物理通道降低了因单一电磁干扰事件同时导致两条总线故障的概率。
  6. 应用场景:

    • 电动汽车: 电池管理系统(BMS)、整车控制器(VCU)、电机控制器等高安全要求的系统。
    • 高级驾驶辅助系统(ADAS): 雷达、摄像头、融合控制器之间的通信。
    • 轨道交通: 列车控制系统、信号系统。
    • 工业自动化: 要求高可靠性和连续运行的产线控制系统(PLC, DCS)、机器人控制系统。
    • 航空航天: 航电系统、飞行控制系统。
  7. 需要考虑的点:

    • 成本增加: 双倍的硬件(线束、连接器、收发器、可能的独立控制器)、更复杂的软件。
    • 软件复杂性: 需要开发监控、切换、数据仲裁等逻辑。
    • 布线空间: 需要为两条独立的物理线路提供空间。
    • 时间同步: 在热备份模式下,保证两条总线上的数据时序一致可能是挑战。

总结来说,“双CAN冗余”就是通过部署两条独立的CAN总线通道,构建一个通信上的“双保险”,让系统在一条通道发生故障时,仍然能够(部分或完全)维持关键通信能力,从而大大提升了系统的可靠性和安全性。 它是在对通信连续性要求极高的场景下一种重要的工程设计策略。

SN65HVD257 CAN EVM:功能安全与冗余CAN网络的设计与应用

SN65HVD257 CAN EVM:功能安全与冗余CAN网络的设计与应用 在当今的电子系统设计中,

2026-07-05 15:50:06

SN65HVD26x Turbo CAN 收发器:CAN FD 与冗余设计的理想之选

SN65HVD26x Turbo CAN 收发器:CAN FD 与冗余设计的理想之选 在当今的电子世界中,

2026-02-27 16:25:09

SN65HVD26x Turbo CAN收发器:CAN FD与冗余设计的理想之选

SN65HVD26x Turbo CAN收发器:CAN FD与冗余设计的理想之选 在C

2025-12-23 09:40:02

冗余CAN参考设计

电子发烧友网站提供《冗余CAN参考设计.zip》资料免费下载

资料下载 吴湛 2022-09-07 15:38:15

CAN总线接口EMC标准电路设计方案

CAN总线接口EMC标准电路设计方案

资料下载 jupitars3993 2021-07-12 10:45:28

运载火箭惯性测量装置冗余的故障诊断

运载火箭惯性测量装置冗余的故障诊断

资料下载 佚名 2021-06-22 10:59:46

视频中光流去除冗余信息的动作预测方法

近年来使用光流作为输入特征的基于深度学习的动作预测方法逐渐成汋主流,但是光流由于环境因素等影响,极易引入无关的冗余信息,从而降低动作预测的精度,而现有方法并没有考虑到光流中的冗余信息。可以从三方面

资料下载 佚名 2021-05-12 11:13:25

基于最大信息系数与冗余分摊策略的特征选择方法

特征选择是机器学习的关键环节,通常采用最小冗余最大相关法进行特征选择,但该方法存在相关性测度与冗余性测度不可比、特征引入无法自动终止等问题。为此,提出一种基于最大信息系数(MIC)与

资料下载 佚名 2021-03-26 15:27:11

AB PLC的CPU冗余控制实现

摘要:本文介绍了在熔盐炉自动系统中,采用Allen-Bradley ControlLogix双CPU的PLC控制器,以软件方式实现CPU冗余控制。这是一种花钱少、效果好的提高系统可靠性的有效手段。

2023-06-10 10:28:40

实现功能安全性冗余CAN参考设计

描述该参考设计展示了如何在物理层实施冗余(并行)CAN 以实现功能安全性。其中包括两个 SN65HVD257 CAN 收发器以及可确保两个收发器

2022-09-23 07:09:05

如何实现CAN通信?

如何实现双CAN通信?

2022-02-28 09:48:14

分享一款不错的高可靠性CAN-bus以太网冗余组网方案

分享一款不错的高可靠性CAN-bus以太网冗余组网方案

2021-05-26 06:37:56

CAN冗余通信系统的设计方案与应用分析

虽然CAN协议本身具有较强的检错纠错能力,但在工业控制现场,插头连接的不牢固、传输介质的损坏或总线驱动器的损坏等都会破坏CAN的可靠通信。在要求高可靠性的应用系统中,这些故障如不能自动检测到并采取

2021-05-05 10:03:00

冗余与硬冗余

软冗余是通过软件冗余包实现的冗余,软冗余是两个独立运行的CPU通过标准的

2021-02-09 16:48:00

CAN/CAN FD通信中的循环冗余校验(CRC)方法

传统CAN以及目前CAN FD采取的校验机制,保证传输过程中遭受破坏的帧数据几乎不会被接收以及应答成功,能有效防止物理层传输错误,让用户界面不需要额外关注帧传输数据的正确性。

2020-12-26 02:32:25

7天热门专题 换一换
相关标签