ADAS图像感知系统的功能性安全

来源:知乎-牛喀学城
2020-03-24
1604

先进驾驶辅助系统(ADAS)ADAS系统功能安全培训课程正越来越精密,以至于全自动驾驶的前景似乎不再遥不可及。ADAS 的核心是图像传感器,由于它们的作用对被动和主动 ADAS 的整体效能都越来越重要,因此它们的功能性安全越来越重要和受到关注。


ISO 26262 车辆安全标准和汽车安全完整性等级(ASIL)概念的引入强调了对功能性安全的要求。


对于汽车设计人员来说,了解 ASIL 非常重要,它用于和与 ADAS 中的图像传感器有关。了解故障检测技术、潜在故障的性质及其对数据可靠性的影响、故障的修正和累积对精密的 ADAS 整体功能性安全的影响也是至关重要的。


最新的 ADASADAS系统功能安全培训课程系统包括多个图像传感器,能够检测和识别各类危险,包括行人、静态物体和车辆。传感器能够根据危险轨迹识别和通信是否需要采取任何避免行动。所有这些基于机器视觉的系统都有一个共同点,那就是传感器的全部或部分故障可能会产生潜在的严重甚至危及生命的后果。


ASIL概览


功能安全或 ASIL 是专为车辆制定的一种基于标准的安全制度/标准,它起源于 ISO 61508,这是一种全面的工业安全标准,但目前正在作为一个独立的标准(ISO 26262)发展,以跟上特定的汽车需求和迅速发展的汽车技术。


ISO 26262 涵盖安装在「成批生产乘用车」中的电气和电子系统,虽然许多标准只是对进行认证的产品必须满足的一系列测试和条件强制要求,但 ISO 26262 是一个基于风险的标准。这意味着它界定了一个流程,评估危险情况风险和确定并实施安全措施以控制系统故障。该方法还希望检测和控制随机故障,或至少尽可能减轻其影响。


图像传感故障类型


典型的图像传感器是一个相对复杂的子系统,包含一系列光敏元件,将入射光转换成模拟电信号。然后将这些信号数字化,使它们能够被存储、处理和传送到 ADASADAS系统功能安全培训课程系统,以便进一步分析,例如障碍识别。

(图 1:典型的图像传感器框图)

在功能性安全领域,「不安全的故障」是可能导致 ADASADAS系统功能安全培训课程系统做出错误决策的原因。这可能涉及从完整的传感器故障到传感器的单个像素、行或列故障,或模拟/数字电路中的问题。典型的故障可能包括「卡住」像素、电噪声效应、缺失行、缺失列、移位像素、传输错误或色偏。

1 月 11 日,牛喀学城特邀来国际顶级汽车零部件公司的自动驾驶安全专家,开展ADAS产品的系统、硬件、软件功能安全设计、开发和测试技术,全方位帮助企业完成L2级别自动驾驶系统的安全开发工作。详情垂询18917451722!

ADAS系统功能安全设计/SOTIF需求和测试实例/软件安全架构/硬件安全设计/安全测试技术高级培训mp.weixin.qq.com图标(图 2:模拟电路中的一个故障示例Scene:场景;Reference Image:参考图象;「Fault」Image:「故障」图像)


随着目标检测算法越来越精密,常常检测到小至 10×10 的像素,较小的故障能「误导」ADAS ADAS系统功能安全培训课程系统。事实上,故障检测是个相当大的挑战,部分原因是模拟和数字领域的故障性质和类型不同,也是由于现代传感器像素数高。


故障检测


检测故障的方法几乎和故障类型一样多。例如,主机处理器可以相对容易地检测出卡住的像素、行或列,但随着传感器像素数的增加,将变得耗时和耗资源。通过使用内置错误检查的发射器和接收器,可以检测-甚至纠正-传输错误。该方案不会对系统处理器施加负载,但会增加整个系统的成本。


使用 ADAS ADAS系统功能安全培训课程系统处理器检测故障有很多缺点。首先,有大量的细微故障类型无法在系统级检测到,包括色偏或基于噪声的问题。另一个缺点是系统级故障检测的成本;考虑到潜在故障类型的数量以及需要检查的像素、行和列的数量之大,需要非常高性能的 CPU、GPU 和存储器。即使费用可以接受,增加的复杂性也会影响整个 ADAS 系统的有效性、响应和能效。


这导致了系统级故障检测中最令人关注的方面-运行所有算法所需的时间。当处理器正在计算数字时,车辆可能会迅速接近障碍物,或者行人,可能会造成灾难性的后果。


基于传感器的故障检测


现代图像传感器包括许多集成的测试功能,例如执行循环冗余检查(CRC)的能力以检测传输中的故障,或在计数帧、行或像素时执行更多计数的能力,从而确保发送了正确的帧。


当功能性安全系统被内置到传感器中时,系统的作用被简化为简单地检查状态指示位或寄存器,这些状态指示位或寄存器立即指示故障,而几乎没有消耗系统资源。这也意味着不再需要高性能的 CPU、GPU 和存储器,从而降低了系统成本和复杂性。


低延迟 ADAS 系统的一个关键指标是故障检测时间间隔(FTDI),它是 ADAS ADAS系统功能安全培训课程系统检测故障所需时间的度量,而容错时间间隔(FTTI)是系统响应所需的时间,使系统恢复到安全状态。

(图 3:系统检测 FDTI(顶)对比传感器检测 FDTI(底)

Fault:故障;Fault Detected:检测到故障;Potential Hazardous Event:潜在的危险事件;State:状态;Normal Operation:正常运行;Sensor Frame Time:传感器帧时间;System Detection Time:系统检测时间;Safe State:安全状态;Time:时间;Normal Operation,Late Detection (System-based fault detection):正常运行,延迟检测(基于系统的故障检测);Enhanced Operation,Early Detection(Sensor-based fault detection):增强的运行,早期检测(基于传感器的故障检测 ))


如图 3 所示,当将故障检测内置到传感器中时,检测时间会大大缩短,从而使系统有更多的时间在危险事件可能发生之前恢复到安全状态。


总结


随着 ADAS 系统日益普及并在车辆设计中更多的影响决策和用以避免危险,我们越来越依赖于它们。因此,它们现在归入 ISO 26262 的范畴。ISO 26262 是针对乘用车的功能性安全标准,该标准要求采用「自始至终」的方法来识别危险,尽可能减轻它们的影响。


鉴于图像传感器的复杂性,以及越来越多的像素需要检查,加上大量可能的故障情况,将检查工作交给 ADAS 系统不大可能取得成功,反而肯定增加成本。


因此,用于 ADAS 系统的最新图像传感器采用了自我检测技术,这不仅加快了故障检测流程,还意味着所有 ADAS 系统的处理能力都可用来做出避免危险的正确决策,从而使我们的道路更加安全。

收藏
点赞
2000