自动驾驶控制器的可靠性如何保障?
要保障自动驾驶控制器的可靠性,需从多方面着手。在硬件上,用于不同功能的芯片要确保可靠,如负责功能安全的 MCU 需满足相关高标准要求;软件层面,常用架构的各层次要稳定运行,选择受欢迎且成熟的操作系统等。同时,要通过多种测试保证在不同温度环境下都能长时间可靠运行,构建安全冗余体系,涵盖感知、决策、执行等模块,以此全方位保障可靠性。
在硬件方面,用于环境感知和信息融合的 GPU 或 TPU、负责逻辑运算和决策控制的 ARM 架构,以及承担功能安全的 MCU,每一个环节都至关重要。特别是 MCU,必须满足 ISO26262 功能安全 ASIL - D 这一严格要求,才能为整个控制器的可靠性打下坚实基础。硬件的品质与稳定性,如同大厦的基石,只有足够坚固,才能支撑起自动驾驶的复杂功能。
软件层面同样不容忽视。常用架构的三个层次,操作系统、中间件和应用层 AI 算法,需协同合作。车企自行研发的应用层 AI 算法要精准高效,中间件由专业开发商提供确保质量,而操作系统的选择更是关键。像 QNX 这种受欢迎的系统,以及 autoware 开源加上 ROS 的组合,凭借其稳定性和适用性,为软件的可靠运行提供保障。软件就如同自动驾驶控制器的灵魂,灵动且有序才能让硬件发挥出最大效能。
测试环节是检验可靠性的重要关卡。现有对于域控制器可靠性测试标准要求在各种温度环境下长时间可靠运行,而新的测试方法能自动执行测试,简化繁琐流程,提高测试效率,让控制器在投入使用前就经过严格考验。
安全冗余体系更是可靠性的有力后盾。感知系统融合多种传感器,决策模块多重机制,执行模块双冗余控制,再加上故障诊断与应急预案,各环节紧密配合,形成一个无懈可击的安全网络。
总之,自动驾驶控制器可靠性的保障是一个系统工程,硬件、软件、测试、冗余体系缺一不可。只有各方面协同发展、共同进步,才能让自动驾驶技术在可靠的道路上越走越远。
最新问答




