NVIDIA今日公布了NVIDIA DRIVE™的功能安全架构的详细内容。NVIDIA DRIVE是NVIDIA公司推出的AI自动驾驶汽车平台,采用了冗余和多样化的功能,即使在操作员失误、环境或系统出错的情况下也能安全运行。

NVIDIA DRIVE架构让汽车制造商能够构建并部署具有功能安全性、且符合诸如ISO 26262等国际安全标准的自动驾驶汽车和卡车。

NVIDIA创始人兼首席执行官黄仁勋表示:“安全性是自动驾驶汽车最为重要的特性。即使出现问题,它也必须能够安全运行。NVIDIA这一功能安全平台是我们有史以来最重要的投资之一 。它将成为助力汽车制造商将自动驾驶汽车推向市场的关键性因素。” 

 

 

NVIDIA DRIVE提供了包括流程、技术和模拟系统在内的完整安全平台,详情如下:

• 流程:针对自动驾驶系统的设计、管理和存档的全面安全认证方法体系的建立制定了步骤。

• 处理器设计和硬件功能:包含多种处理器,因此在故障发生时依旧可运行。其中包括NVIDIA自主设计的NVIDIA Xavier™相关IP,涵盖CPU和GPU处理器、深度学习加速器、图像处理ISP、计算机视觉PVA和视频处理器,且均符合最高质量和安全标准。内存和总线中包括锁步处理和纠错码,且内置测试功能。ASIL-C级NVIDIA DRIVE Xavier处理器和具有适当安全逻辑的ASIL-D级安全微控制器均可实现系统最高安全级——ASIL-D级。

• 软件:集成了来自主要合作伙伴的全球领先安全技术。NVIDIA DRIVE OS系统软件集成了经ASIL-D安全认证的BlackBerry QNX 64位实时操作系统,以及TTTech的MotionWise安全应用程序框架,该框架对每个应用程序进行了独立分装,将其彼此隔离,同时提供实时计算能力。NVIDIA DRIVE OS可全面支持Adaptive AUTOSAR,这也是汽车系统架构和应用框架的公开标准。包括CUDA®编译器和TensorRT™在内的NVIDIA工具链采用ISO 26262 Tool Classification Levels来确保安全可靠的开发环境。

• 算法:NVIDIA DRIVE AV自动驾驶汽车软件栈可实现自我运动、感知、本地化和路径规划等功能。为确保在发生故障时的运行能力,每项功能均包含冗余和多样性策略。例如,感知冗余是通过融合激光雷达、摄像头和雷达实现。运行于CPU、CUDA GPU、DLA和PVA上的深度学习和计算机视觉算法也提升了冗余和多样性。NVIDIA DRIVE AV堆栈是汽车制造商自动驾驶堆栈的完整备份系统,使L5级自动驾驶汽车能够实现最高水平的功能安全性。

• 虚拟现实模拟:自动驾驶汽车配备了最先进的技术,是一个极其复杂的系统。如何证明系统能够满足设计之初对于功能安全性的要求(即SoTIF,safety of the intended functionality)可谓一项颇高的挑战。而且系统必须在任何情况和天气条件下都能够应对挑战。路测的可控性和可重复性还不够,也不够详尽或快速,因此逼真的模拟环境必不可少。NVIDIA已经创建了NVIDIA AutoSIM虚拟现实模拟器来测试DRIVE平台,并对罕见情况进行模拟。NVIDIA AutoSIM运行于NVIDIA DGX™超级计算机上,回归测试具有可重复性,最终将完成数十亿英里的模拟。