摘要

汽车自动驾驶的场景建模及仿真分析是确保自动驾驶系统安全性的关键,对于提高整个系统的安全性至关重要,已经引起工业界和学术界的广泛关注。场景建模是场景仿真、测试、验证分析的基础,能够有效帮助发现场景中存在的危险,是自动驾驶系统设计开发面临的挑战性问题之一。然而,现有的场景模型生成方法,主要采用数据驱动式,结合路采数据和数字孪生技术构建具体场景,无法有效应对ADS场景复杂、类型多样、测试效率不高的问题。同时,为了提高场景的覆盖率,迫切需要从逻辑场景的层次设计一种可视化的场景建模语言,可用于构建逻辑场景,并具有丰富的语义模型,能够支持逻辑场景的测试及验证分析。针对以上问题,我们提出一种模型驱动式场景建模方法用于构建逻辑场景模型,并结合ADS领域知识及ISO 26262功能安全标准,提出了一种逻辑场景建模语言SML4ADS,给出了其相应的语法及语义模型。此外,设计并实现了一种可扩展的、灵活的场景模型仿真方法,能够支持多种场景仿真工具。结合实际案例分析,展现了本文所提出的模型驱动式场景建模及仿真方法的有效性,为后续场景模型的测试、验证与分析奠定基础。