net 网站开发,wordpress 页面属性 模板,有啦域名网站怎么做,企业征信网上查询系统官网目录
1.为什么需要整车网络管理
2.本地唤醒和网络唤醒
3.小结
1.为什么需要整车网络管理
在描述AUTOSAR网络管理细节前#xff0c;大家可以思考几个问题#xff1a; 1.网络管理为整车系统提供了什么样的服务#xff1f; 2.整车网络视角看#xff0c;每个ECU的上下电是…目录
1.为什么需要整车网络管理
2.本地唤醒和网络唤醒
3.小结
1.为什么需要整车网络管理
在描述AUTOSAR网络管理细节前大家可以思考几个问题 1.网络管理为整车系统提供了什么样的服务 2.整车网络视角看每个ECU的上下电是依据什么状态进行定义 3.ECU对整车的网络管理需要做什么软硬件适配 为了更深刻理解上述问题我们从一个小场景开始。 当前智能网联汽车发展迅猛无钥匙进入及启动系统(Kessy系统)几乎成为了智能汽车的标配 当车主携带钥匙靠近车辆时车门会自动开锁甚至有些电动车自动就上高压了 这不奇怪了吗明明车辆处于锁车状态想象成电脑关机状态为什么可以感应到车钥匙并自动解锁呢 这就意味着锁车状态下的整车ECU不是全部掉电还有个别ECU作为哨兵时刻关注着车内外环境至于为什么是个别ECU而不是全部ECU处于上电毫无疑问是为了尽可能减小整车功耗 当发现有目标事件时该ECU就可以将整车各个节点ECU唤醒为汽车的启动做准备例如开门亮仪表中控迎宾灯氛围灯就位等等。 这个唤醒动作一般通过什么来实现毫无疑问通过整车内部的CAN、FlexRay等总线报文。 从上面一个简单实际例子基本就可以回答第一个问题网络管理主要是针对整车通信网络的管理携带着管理整车各区域ECU的休眠和唤醒。
具体而言当汽车处于驻车状态时大多数车内ECU会根据整车网络状态进行深度休眠这种情况下一般设计为ECU中的主控芯片会直接拉闸Transceiver依旧供电极少数ECU即使在驻车状态下仍然供电例如Kessy系统、BCM等ECU。
2.本地唤醒和网络唤醒
不过值得注意的是休眠的ECU可以通过整车网络进行唤醒但还有ECU还需要结合一些本地事件进行唤醒例如常见的KL15 I\O唤醒事件。
我们依然使用无钥匙进入系统作为例子来看整车ECU唤醒时序。
当车主携带车钥匙靠近车辆时Kessy系统作为常电ECU时刻感应着钥匙信号突然它发现了该信号并通过验证因此开始准备通知整车其他兄弟ECU要做准备了于是有了下图 此时常电ECU通过整车网络总线发送唤醒报文以CAN为例试图唤醒整车节点如下图 可以看到KL30供电的所有ECU全部被唤醒这就是网络唤醒。
那么下面两个灰色的ECU怎么唤醒呢当然是通过KL15信号进行唤醒这就是本地唤醒如下 所以整车唤醒流程可以简单概况如下常电ECU接受到唤醒事件后(如功耗过高该ECU也需要休眠)向整车网络发送网络管理报文各域ECU根据需求进行总线唤醒对于KL15供电的ECU则需要本地事件唤醒。
我们进一步深挖ECU的网络唤醒具体是通过什么硬件电路实现的
这就不得不提到汽车很关键的CAN\LIN\FlexRay Transceiver或者更高端一点的SBC(System Basic Chip)
一般情况在sleep模式ECU中的Transceiver处于上电MCU掉电结构示意如下 当Transceiver探测到唤醒事件后可以直接给μC供电使得整个ECU进行启动。当然如果Transceiver不带唤醒功能就需要μC用ICU去实现唤醒。
3.小结
本文主要从整车层面介绍了汽车网络管理的概念以及为支持休眠唤醒需要ECU做哪些事情下一节将继续深入AUTOSAR的网络管理系统