仪表功能安全
车载系统的仪表界面,用于向驾驶员提供,车辆有关的驾驶数据。
比如:
- 显示当前的挡位:D、R、P、N等等。
- 显示车速、油耗、电耗
- 提示车身异常告警信息:胎压低、车身故障信息等
- 显示智能驾驶相关信息
仪表的部分功能,关系着车辆使用者的人身、财务安全。进而言之,现在在车上普及的功能安全、信息安全,这些安全的目标其实都是用来来保证车和人的安全。
下面这段引用,摘自网络。
功能安全是指在电子和电气系统(E/E/PS)中,通过适当的工程措施来避免或减轻失效造成的安全风险。
如何实现仪表的功能安全?
功能安全,大概要经过分析、评估、实施、验证等几个阶段。这里只从软件开发的角度,针对仪表的档位说明一下。
仪表显示档位,告知驾驶员当前的档位状态。如果档位信息显示异常,会造成比较严重的后果,比如当前是D档,显示了R档。
所以,在档位显示的时候,一般会对其做功能安全。
基于高通MISR的功能安全
档位在仪表屏上显示的时候,实际上,就是一些列的像素点组成的图片。
针对不同档位P、D、R、N,分别对应4张不一样的图片。可以针对这些图片,做CRC值计算。
利用高通的MISR,可以对RIO(特定区域)计算其显示内容的CRC值。
比如P档下,正常的CRC值是A,但是实际运行过程中,计算的CRC值是B。那么就可以认为,仪表显示异常。进行后续异常处理(比如弹出告警告知驾驶员当前显示异常,或者其他在这里插入代码片
)