AUTOSAR Adaptive Platform ——Platform Health Management (PHM)
Platform Health Management (PHM) 是 AUTOSAR Adaptive Platform 中的核心功能集群(Functional Cluster),核心通过rb-phmd 守护进程与Supervised Entity(被监控实体) 协作,依托Checkpoint(检查点) 实现对 Adaptive 应用实例的三类监控(Deadline Supervision( deadlines 监控)、Alive Supervision(存活监控)、Logical Supervision(逻辑监控));
PHM 维护LocalSupervisionStatus(本地监控状态) 和GlobalSupervisionStatus(全局监控状态),当检测到故障时通过与State Management (STM) 交互触发Recovery Action(恢复动作),同时强制监控Execution Management (EXM) 守护进程存活,依赖 C++ API(ara::phm命名空间)实现检查点上报,需通过应用设计、集成、恢复配置、部署四步完成集成,适配 Linux/QNX 系统,保障车载平台运行健康。
