1.功能说明
Communication Manager(COM Manager, ComM)模块是 BSW 的一部分,它是一个资源管理器,封装了 对基础通信服务的控制。ComM 模块收集并协调总线通信请求。(后续会讲通讯模块)
ComM 模块通过与状态管理模块(如 CanSM、LinSM 等)和网络管理模块(NM)交互,为用户提供 统一、简洁的通信管理。
2.功能点
2.1PNC 管理
PNC (Partial Network Cluster)即“局部网络集群”,通过一些规则(通常按照功能类)将车辆网络 进一步划分为不同的“局域网”,通过 PNC 管理其各种状态。
传统网络管理采用的是简单明了的“同醒同睡”的方式,但在一些场景中,我们只需要车辆中有限的 ECU 参与工作,全部 ECU 同时工作造成了多余的电量消耗。在 ECU 数量较少时还可以接受,但随着 ECU 的数量的增加,这个“浪费”问题就显得更为突出。PN 正是通过对于网络的再次细分,在不同的场景下 使不同的 ECU 处于工作状态,而无关的 ECU 仍处于低功耗状态,以达到进一步减少电量消耗的目的。
如下图所示:OBC 在 pnc1 中,BMS 在 pnc1 和 pnc2 中,MCU 在 pnc2 中。