前面几篇文章已经介绍AutoSAR NM,以全局网络管理的视角来进行的。而本文将结合汽车电子电器架构的发展,举一个实例来介绍一种局部网络管理的概念。
1 汽车电子电器架构的发展
传统的汽车电子电器架构中,各功能模块独立存在,使用独立的控制器进行控制。但随着汽车电子系统的增加和复杂化,OEM和供应商倾向于采用高度集成的架构。这种架构使用少量的区域控制器,统一管理各个功能模块,减少了连接线束和连接器的数量,提高了系统的可靠性和性能。近年来,中央计算架构也越来越流行,这种架构通过一个中央计算平台来集成和管理各功能模块的控制,实现高级别的功能和性能,提高了智能化和互联性。总体情况正朝着博世对未来汽车电子电气架构发展趋势方向快速发展。
Source:博世对未来汽车电子电气架构发展趋势
随着电子电器架构的发展,网络管理也从OSEK NM到 AutoSAR NM,发展到PN(Partial Networking)与它们结合使用。其中,OSEK NM提供了一种分布式控制器网络管理的方法,使控制器能够通过总线进行通信和协调;OSEK NM主要用于传统的汽车电子系统,如发动机控制单元、制动系统等。AUTOSAR NM(Network Management)定义了在AUTOSAR架构下控制器网络管理的方法和接口。它提供了一种标准化和可重用的方式来定义控制器网络通信协议和配置策略。PN(Partial Networking)是一种节能的控制器网络管理技术,它主要应用于电动汽车和混合动力汽车等环境中。PN允许在汽车电子系统中的某些控制器进入低功耗模式,以节省能源。PN技术需要实现控制器之间的即时通信,并在需要时将控制器唤醒或切换到活动模式。
下文就结合当今流行的汽车电子电器架构(如下图),来介绍PN与AutoSAR NM如何结合使用来实现网络管理。
Source:一文看懂第三代E/E架构 - 知乎 (zhihu.com)
2 PN(局部网络管理)
先了解PN网络管理的概念,PN是一种控制器的低功耗模式的网络管理方法,其目标是通过在系统中某些控制器进入低功耗模式来降低整个车辆电子系统的能源消耗。当特定的条件满足时(例如车辆停车、高压下电、特定功能不使用时),PN允许相应的控制器进入休眠或睡眠模式,从而减少能量消耗和电池的使用。当这些控制器需要被唤醒时,PN可以通过网络或总线发送相应的信号以使其恢复活跃状态。这意味着PN网络管理要求控制器之间具备即时通信的能力,以便在需要时能够迅速唤醒控制器或切换其状态。
再结合现在流行的汽车电子电器架构来详细解释下,如下所示:
上图示意部分的整车拓扑,该拓扑中有4个区域控制器(ZCUF, ZCUB, ZCUL和ZCUR), 每个
区域控制器域内有一个或多个子控制器,具体定义见上图。假设区域控制器和子控制器都有使用CAN通讯。假设整车休眠唤醒表的部分唤醒功能如下定义:
当使用全局网络管理策略时,对于唤醒功能1,ZCUF会唤醒自身网段的同时,唤醒ZCUL和ZCUB(因为唤醒功能1需要ECU3和ECU6的参与);同样地,对于唤醒功能2,ZCUR会唤醒自身网段的同时,唤醒ZCUF和ZCUB(因为唤醒功能1需要ECU2和ECU5的参与)。
此时这两种场景,对于唤醒功能1,ECU4和ECU5也被唤醒,但它俩并不需要参与工作;对于唤醒功能2,ECU1和ECU6也被唤醒,同样地,它俩也不需要参与工作。
想象一下,如果每种场景下都存在不需要工作的ECU被唤醒,这意味着多余的能量消耗。这时肯定会想:是否有什么方法可以避免这种多余的耗能。在这样不断优化产品或功能的思路驱使下,PN的概念就被提出,如何定义针对这样的场景更优的网络管理策略,目标是只唤醒需要参与的ECU,定义如下:
对于唤醒功能1,通过ECU1先唤醒ZCUF,然后让ZCUF唤醒ZCUL和ZCUB,最后ZCUL唤醒域内的ECU3(ECU4可能也会被唤醒,因为它与ECU3在同一网段,取决于它的网络管理配置),ZCUB唤醒域内的ECU6;
对于唤醒功能2,通过ECU7先唤醒ZCUR,然后让ZCUR唤醒ZCUF和ZCUB,最后ZCUF和ZCUB分别唤醒各自域内的ECU2和ECU5。
ok! 这就是PN的概念,精准定位到哪个控制器需要被唤醒,在汽车研发过程中,网络管理策略通常由整车电子电器架构部门负责,而休眠唤醒场景的定义则需要各个功能开发负责人来输入。
3 小结
到此,就通过上面这个例子介绍局部网路管理的一种概念,就目前了解下来,可能具体的实现方式会有所差别,比如 Autosar网络管理:Partial Network基础 所提到的方式,本系列文章将不会再详细讲解,可以参考公众号开心果Need Car的PN系列好文。
-------------------------------------------------------------------------------------------------------------------------
创作不易,欢迎点赞收藏关注。更多文章可关注 “谦益行公众号”。
汽车研发交流群,有兴趣的朋友可添加群主:prOmiseyes,备注:公司+职务入群。仅限汽车行业从业人员。