登录/注册

自动驾驶汽车如何进行仿真测试,靠谱吗?

汽车自动驾驶技术包括视频摄像头、雷达传感器以及激光测距器来了解周围的交通状况,并通过一个详尽的地图(通过有人驾驶汽车采集的地图)对前方的道路进行导航。

更多

自动驾驶汽车的仿真测试是一种在虚拟环境中模拟真实世界场景来测试自动驾驶系统的方法。它的目的是在车辆上路前验证其安全性、可靠性和性能。是否靠谱?答案是:非常关键且越来越靠谱,但它不能完全替代真实道路测试,两者是互补关系。

以下是更详细的解释:

一、 如何进行仿真测试?

  1. 建立虚拟环境:

    • 基于高清地图数据、激光雷达点云、卫星图像等,使用游戏引擎(如Unreal Engine, Unity)构建极其逼真的3D虚拟世界。
    • 场景包括各种道路类型(城市、高速、乡村)、天气(雨、雪、雾、强光)、光照条件(白天、黄昏、黑夜)、路标、交通信号灯、建筑物、植被、行人、骑行者、其他车辆等。
  2. 传感器模拟:

    • 在虚拟环境中精确模拟车辆的传感器(摄像头、激光雷达、毫米波雷达、超声波传感器、GPS、IMU等)。
    • 需要精确建模每种传感器的物理特性、噪声、遮挡、反射、天气干扰等,确保传感器在虚拟世界中的“所见”尽可能接近真实世界的“所见”。
  3. 交通参与者行为模拟:

    • 引入其他车辆、行人、骑行者等动态物体的行为模型。这些模型可以基于规则、概率分布或者更复杂的基于学习的AI模型(有时称为“背景车AI”)。
    • 目标是模拟真实、复杂甚至是不寻常或有挑衅性的交通行为(例如:行人突然冲出、车辆强行加塞、骑行者蛇行)。
  4. 自动驾驶系统集成(SIL/HIL/VIL):

    • 软件在环: 在纯软件环境中运行完整的自动驾驶软件算法,接收虚拟传感器的输入,做出决策并控制虚拟车辆。
    • 硬件在环: 将部分真实的自动驾驶硬件(如ECU)连接到仿真环境中,接收虚拟传感器的信号,输出控制信号驱动虚拟车辆。测试硬件对软件指令的响应和鲁棒性。
    • 整车在环/车辆在环: 将整辆真实车辆置于测试平台上,车辆的所有传感器接收仿真环境生成的模拟信号(如通过大型屏幕投影给摄像头,模拟雷达/激光雷达信号源刺激真实的雷达/激光雷达单元)。车辆做出控制后,底盘测功机或转向机器人模拟车辆的运动反馈给仿真环境。这是最接近真实路试的仿真方式。
    • 云仿真: 在云端大规模并行运行大量仿真场景,极大提升测试效率。
  5. 测试场景库:

    • 构建包含海量场景的数据库:
      • 常规场景: 变道、转弯、跟车、停车、通过路口等。
      • 边缘场景/长尾场景: 极端、罕见、危险但可能发生的场景(如小孩追球跑出、暴雨中大货车遮挡视线、多车连环鬼探头)。
      • 法规/标准场景: 满足特定法规测试要求的场景(如ISO 21448 SOTIF)。
      • 故障注入场景: 模拟传感器失效、控制系统故障等。
      • 真实路测数据回放: 将路测中记录的数据(传感器数据和车辆状态)精确回放到仿真环境中,用于复现和调试问题。
  6. 运行与分析:

    • 在设定好的场景中运行仿真。
    • 精确记录车辆的感知结果、决策逻辑、控制动作、轨迹、速度等所有关键数据。
    • 分析车辆性能指标(安全性是否达标、决策是否合理、是否遵守交通规则、乘坐舒适性)。
    • 检测碰撞、交通规则违反、脱离控制等失效情况。
    • 利用结果迭代优化算法和系统。

二、 仿真测试靠谱吗?

优点/靠谱的原因:

  1. 极高的安全性: 可以安全地测试各种极其危险或难以在现实中创造的场景(如恶劣天气下的极端避撞)。
  2. 场景复现与可控性: 可以精确复现任何想要的场景,控制所有变量,这对问题诊断和算法调优至关重要。
  3. 大规模与高效率: 可以在短时间内运行数亿甚至数百亿公里的虚拟测试(远超实车道路测试的累计里程),快速发现各种边缘案例(长尾问题)。云端大规模并行仿真是其最大优势。
  4. 测试成本显著降低: 避免了实车测试中高昂的车辆损耗、人力成本、油费、场地费和潜在的赔偿成本。
  5. 快速迭代与回归测试: 任何算法或参数的微小改动后,都可以快速地在所有相关场景或海量场景中重新运行验证,确保新版本不会引入新问题(回归测试)。
  6. 覆盖极端和罕见场景: 构建现实中难以遇到的边缘场景(如多车同时违规的复杂场景)是仿真最大的价值所在。
  7. 数据回放增强: 将真实采集的数据在仿真中重新注入,用以训练感知模型或复现问题,提升数据利用率和测试效率。
  8. 法规要求的一部分: 越来越多的自动驾驶安全标准和法规(如ISO 21448 SOTIF, UNECE R157)明确要求进行基于场景的仿真测试。

局限性与挑战/不完全靠谱的方面:

  1. 保真度问题(逼真度瓶颈):

    • 真实世界的复杂性: 物理世界(传感器噪声、光散射、材料反射特性)和人类行为(微妙情绪、非理性行为、高度不确定性)极其复杂,完全逼真地模拟到每一个细节几乎不可能。
    • 传感器模拟: 尽管不断进步,但精确模拟摄像头在强逆光下的过曝、激光雷达在雨雾中的噪点、毫米波雷达对某些材料的误报/漏报仍然存在挑战。
    • 场景模型: 交通参与者的行为模型是否能足够真实反映人类的复杂性和随机性?这可能决定了仿真场景测试结果的有效性。
    • 物理模型: 车辆动力学、轮胎与复杂路面的相互作用(如湿滑、冰雪、坑洼)等物理模拟也存在精度极限。
  2. 长尾场景的不确定性: 仿真能覆盖的场景仍然有限,完全未知的“黑天鹅”事件在仿真中也难以预见和构建。“未知的未知”永远存在。

  3. 确认偏差风险: 测试场景库的设计依赖于开发者的认知和预设,如果设计不当,可能会遗漏重要但未被想到的场景,造成虚假的安全感。高质量、覆盖广泛的场景库是核心挑战。

  4. 系统级集成问题: 仿真难以覆盖所有真实的硬件-软件-环境的交互问题。真实传感器噪音、硬件延迟、电磁干扰等在HIL/VIL中可以部分模拟,但完全等效仍有差距。

  5. 过度依赖风险: 如果过度依赖仿真并减少真实道路测试,可能导致在未充分验证的复杂现实环境中部署系统。仿真无法完全替代在真实物理世界中累积的“感觉”和经验。

三、 结论

仿真测试是自动驾驶开发和验证流程中极其重要、不可或缺并且越来越可靠的环节。它提供了安全性、规模性、效率和可控性,这些都是真实道路测试无法比拟的。

因此,最成熟的自动驾驶公司(如Waymo、Cruise、百度Apollo等)都采用“仿真为主,实车验证为辅” 的策略:

  1. 在仿真中进行巨量里程测试,覆盖海量场景,发现并解决绝大多数问题。
  2. 对通过仿真的软件版本,再进行严格、聚焦、有针对性的真实道路测试,验证在真实物理世界中的表现,捕捉仿真中无法完美模拟的细节。
  3. 将真实路测中遇到的复杂、困难或新的场景,以及采集的数据,再带回仿真环境中,丰富场景库,进行回放测试和更深入的迭代优化。

简单来说:仿真测试是打造自动驾驶汽车的“地基”和“高速训练场”,真实道路测试是最终的“验收考”。两者紧密结合,才是保证自动驾驶安全可靠上路的正确之道。 单纯依赖其中任何一种,都是不够的,但高效的仿真极大地提升了自动驾驶研发的安全性和效率。

自动驾驶及智能驾驶仿真测试平台VTD

1970-01-01 08:00:00 至 1970-01-01 08:00:00

自动驾驶仿真平台

传统的自动驾驶测试方法包括在实际道路上进行封闭场地和公共道路测试,但这些

2023-02-24 13:45:02

自动驾驶技术的实现

k随着汽车电子的日益复杂化以及汽车电子电气架构(EEA)的升级,人们对于联网智能汽车的需求也在逐步上升,大量先进技术往

2021-09-03 08:31:28

最全国内外自动驾驶仿真软件总结

自动驾驶汽车在真正商业化应用前,需要经历大量的道路测试才能达到商用要求。采用路测来优化

资料下载 李名扬 2023-06-07 11:42:26

自动驾驶测试场景技术发展与应用

测试方法主要分为 基于场景的测试方法 和 基于里程的测试方法 从统计学角度出发,要验证

资料下载 李巍 2023-06-06 14:53:50

智能网联汽车自动驾驶仿真技术学习笔记(一)

智能网联汽车自动驾驶仿真技术学习笔记(一)绪论 一、自动驾驶

资料下载 佚名 2023-06-06 11:00:54

自动驾驶仿真平台概述

自梳理各大仿真平台的主要功能以及自动驾驶领域仿真标准。 51Sim-One Cloud是一款集静态和动态数据导入、

资料下载 郝埃连 2023-06-02 14:45:00

自动驾驶仿真工具

仿真平台侧重于提供虚拟场景的搭建,以测试自动驾驶软件的性能,第一类是专门的自动驾驶

资料下载 李辉 2023-06-01 14:31:20

边缘计算在自动驾驶汽车的应用

反应。处理速度的任何延迟都有可能是致命的。虽然联网设备的数据处理现在主要是在云端进行的,但在中央服务器之间来回传送数据可能需要几秒钟的时间。这一时间跨度太长了。边缘计算则让自动驾驶

2021-07-12 08:07:05

2020年自动驾驶汽车成熟度指数分析

区域化应用测试,为自动驾驶时代来临做好政策和数字基建支撑。 自动驾驶汽车

2021-01-22 06:01:51

中国自动驾驶汽车创企Autox开始在国内进行自动驾驶测试

12月3日消息,据国外媒体报道,在获得批准5个月后,中国自动驾驶汽车创企Autox开始在国内进行

2020-12-03 15:58:19

自动驾驶汽车的处理能力怎么样?

作在未来20 - 30年中,自动驾驶汽车(AV)将改变我们的驾驶习惯、运输行业并更广泛地影响社会。 我们不仅能够将

2019-08-07 07:13:15

如何让自动驾驶更加安全?

最近,国内多个城市开始发放自动驾驶的开放道路测试牌照,意味着自动驾驶的汽车

2019-05-13 00:26:37

何进行安全的自动驾驶大规模部署

汽车行业目前正在研究如何进行安全的自动驾驶大规模部署,必须能够应对L4甚至L5级别的各项关键挑战。此外,

2019-04-29 16:00:55

自动驾驶汽车时代:天线测量与模拟比任何时候都来得关键

`自动驾驶汽车和互联汽车的出现对无线连接测试领域提出了更高要求,尤其是

2019-01-08 10:53:26
7天热门专题 换一换
相关标签