CAN总线局部网络管理机制及实现

时间:2022-04-20 04:48:13 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
CAN 总线局部网络管理机制及实现

近年来,汽车的节能问题备受关注,消减不必要的能源损耗是一种非常有 效的方法。当前,大多数车辆在点火钥匙打到 OFF 档之后,部分功能仍需要使 用,例如:车辆防盗、电子驻车功能等。为了降低电量消耗,避免蓄电池电量 消耗过多导致汽车无法启动,需要 KL30 节点在 OFF 档之后能进入低功耗状态, 关闭大部分不需要的功能,尽可能减少电量消耗。对于分布式功能网络,由于 连接到总线上的节点需要协同工作,所以各节点遵循同样的协议以实现同步睡 眠及唤醒。

当前,大多数的车辆都是遵循 OSEK 或者 AUTOSAR 网络管理协议,来实现 节点休眠唤醒功能的。由于目前车辆的电子电气系统越来越复杂,KL30 节点 也越来越多,当前的网络管理协议也逐渐呈现出一些弊端。例如:IG OFF 时, 当某个功能需要总线上的一个节点与另一个节点进行通信时需要把该网段上的 所有节点唤醒,如果跨网段,还需要唤醒两个网段上的所有节点,不相关的节 点都进入非低功耗状态,这样就造成不必要的电量消耗。又例如:为了保证车 辆安全,在点火钥匙打到 OFF 档后,部分节点还需要通信一段时间,通常为几 分钟到几十分钟,此时,由于部分节点的通信需求,网段上的所有节点都不能 进入低功耗状态,极大地消耗蓄电池电量。

为了解决这个问题,欧洲一些汽车厂商已经开始制定新的网络管理方案-局部 网络(Partial Network,简称 PN)管理,以实现分组睡眠和唤醒。 局部网络管理概念

与传统网络管理同睡同醒的逻辑不同,局部网络管理根据不同的电子电气 EE 功能(feature)在整个网络内划分出多个虚拟的局部网络,各个局部网络间 可以实现单独的休眠唤醒功能,互不影响。如图 1 所示,根据 EE 功能


本文来源:https://www.wddqw.com/doc/7d077affce84b9d528ea81c758f5f61fb7362885.html