【项目实战】CarService上的功能安全实战,ISO 26262是史上第一个适用于道路车辆的功 能安全标准
一、CarService 是什么?
CarService 是移动设备运行的 Android 系统中的主要功能单元
CarService 负责管理及协调各种与车辆相关功能的操作,并承担着确保应用能够安全可靠地实现与其硬件系统的交互的任务
二、CarService上的功能安全
涵盖涉及功能安全的车载功能的相关内容。在所有相关车载功能的设计与实现过程中,CarService需严格遵循相应标准(如ISO 26262)以确保软件故障不会引发危险情况。此外,在访问这些车载功能时需要实施严格的权限管理措施以防止未经授权的应用或误操作所带来的潜在风险。
2.1 动力系统控制
调节车速:利用CarService这一接口,应用能够向车辆发出控制指令以设定巡航速度;然而,在这一操作中通常会涉及较高的权限管理,并要求用户进行确认操作以确保行车安全
驾驶模式选择:切换不同的驾驶模式(如经济模式下油门响应较柔和;运动模式下则较为激进),这将影响到发动机的供油量以及变速器的工作状态
调节车速:利用CarService这一接口,应用能够向车辆发出控制指令以设定巡航速度;然而,在这一操作中通常会涉及较高的权限管理,并要求用户进行确认操作以确保行车安全
驾驶模式选择:切换不同的驾驶模式(如经济模式下油门响应较柔和;运动模式下则较为激进),这将影响到发动机的供油量以及变速器的工作状态
2.2 环境控制
通过空调系统的精确调控实现车内环境的有效管理:应用程序支持便捷的人机交互功能,可自由设置车内温度、风量大小以及循环模式参数设置等参数组合,从而为不同需求的乘客提供个性化的舒适体验。
应用程序支持便捷的人机交互功能, 可自由设置车内温度、风量大小以及循环模式参数设置等组合, 从而为不同需求的乘客提供个性化的舒适体验。
通过智能控制系统实现车内照明环境的灵活配置:包括仪表盘亮度的调节以及氛围灯颜色和亮度的设置等多方位的功能调整。
智能控制系统可实现以下功能: 1. 表 instrumentation panel brightness 的调节; 2. Atmosphere light 颜色和亮度的设置; 通过以上功能组合实现对车内部照明环境的有效调控。
2.3 座椅与舒适性设置
调整座椅位置:包括前排和后排座椅的位置设置、倾斜角度调整以及座椅记忆功能的配置。
调节温度与风量:通过控制座椅加热或冷却功能的开启与运行强度来实现温度调节和风量管理。
2.4 车窗与门锁管理
通过调节所有车窗的开启/关闭操作(简称:调节各车窗),该系统还配备了一键式升降功能;该系统可实现远程上/下车门锁定与解锁,并以确保车辆安全为首要功能。
2.5 安全辅助功能
紧急制动辅助:然而直接通过CarService控制紧急制动可能会受制于安全策略的限制。然而该系统具备提供警告信息以及根据设定自动触发制动条件的能力。盲点监测与预警:该系统能够启动盲点监测并定期检测潜在危险区域的状态。
2.6 导航与信息娱乐
导航指令传递:将目的地指令通过系统传递给车辆导航模块,并虽未直接操控车辆运动轨迹,但对其行驶安全性产生间接关联。
媒体控制:通过调节音量大小、启动、暂停或切换媒体内容等操作进行管理,并须确保此类操作不会影响驾驶员注意力。
