0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于实车在环(ViL)的自动驾驶功能一致性评估

北汇信息POLELINK 2024-03-05 08:25 次阅读

作者 | Br1anQ、Chrans


小编 | 不吃猪头肉



ceacac04-da86-11ee-9118-92fbcf53809c.png 引言
自动驾驶功能的开发和评估在汽车行业内已经很常见了。尤其是自动泊车功能,其低速和小范围操作使得更容易用自动方式实现。但是,想要让使用者满意,这些功能必须能够顺畅地执行,至少要与人类驾驶员一样快。本文将介绍德国MdynamiX及其合作伙伴联合实现的适用于实验室开发的实车在环(ViL)方法,以支持自动驾驶功能一致性开发和评估ceb3d98e-da86-11ee-9118-92fbcf53809c.pngViL方法的应用
无论是部分自动化,还是全自动化,泊车功能自动化水平不断增加。尽管泊车时车速不高,但是测试自动泊车功能复杂且高成本,因为泊车场景种类众多。为了确保所有交通参与者的安全,不同车辆、不同环境、不同情况下的泊车,比如倒车入库、侧方停车,带来了诸多挑战。如果想要测试所有这些场景,测试将很复杂。比如儿童出现在视野盲区的测试场景,很难正常进行实际测试。
出于这些原因,有必要通过虚拟场景找到合适的解决方案,在所有开发阶段,以合理的经济成本,验证和评估相关功能。

实车在环(ViL)方法提供了可行的方案。ViL方法结合了实车测试和计算机仿真的优势。真实车辆的运动(被测车辆),包括所有子组件,被传输到仿真中,使得在虚拟世界中的被测车辆的驾驶能够模拟真实物理世界的驾驶,而不需要参数化复杂的车辆模型。仿真的虚拟环境将注入被测车辆的真实传感器,使得被测车辆能够感知并响应虚拟环境。从而全面测试自动泊车控制功能与车辆执行器之间的交互。由于ViL使用虚拟环境,设计场景具有很高的灵活性,利于关键安全场景的设计。

cee59c30-da86-11ee-9118-92fbcf53809c.pngMXeval——KPI评估
为了全面比较手动和自动停车操作(部分自动或全自动),需要一种标准化的评估方法——阶段模型方法,将停车操作划分为独立部分。除了阶段模型之外,需要客观的关键性能指标(KPI)进行评估。MdynamiX的MXeval分析软件正是满足这样的要求,不仅能够用于车辆动力学和自动横向和纵向引导驾驶功能的评估,而且包含用于自动停车的测试库。可以确定具体的评价标准和要追求的目标值,并将其纳入评价程序。对测量数据的评估以全自动模式高效地进行,根据需求,可以在实车环境中或远程连接进行。除了评估图表之外,KPI也是一览无余。所有评估结果最终都会保存在报告中。整体的评估过程如下图所示。
cef4133c-da86-11ee-9118-92fbcf53809c.png图3 MXeval软件评估流程cef90d4c-da86-11ee-9118-92fbcf53809c.png 结果
本测试中,被测车辆在真实和虚拟环境中都进行操作。在图4和图5中,展示了八组测量值的比较,每组测量值都是针对实际的停车位,及其对应的虚拟车位,进行侧方停车得到的。图4显示,各测量结果表现出一致的趋势。进一步比较可以看到,测量结果非常相似,尤其是在初始运动时刻,只有细微的差异。例如瞬时车速KPI,在实车和仿真中几乎相同。
此外,图4显示了初始运动后续时刻的速度曲线相似。初始运动的最大速度和瞬时速度都比较相近。真实环境中的平均速度为3.43公里/小时,虚拟环境中为3.49公里/小时。
cf00e7e2-da86-11ee-9118-92fbcf53809c.png图4 八组侧方停车车速对比

值得注意的是,在真实和虚拟环境,比较整个操纵过程中的方向盘转角输入,发现四组测量值,在初始移动(时间点0到16s)中几乎相同,如图5所示。然而在16s之后,方向盘转角输入出现显著差异。这些差异可归因于实车手动转方向盘没有转向机器人——手动转方向盘的基准差异很大是很常见的。特别是对于停车辅助系统,即使是同一车辆,起始位置起着决定性作用,导致不同停车策略和轨迹。此时,使用转向机器人可能是有利的。

cf139c16-da86-11ee-9118-92fbcf53809c.png图5 八组侧方停车方向盘转角输入对比
有多种KPI用于评估停车辅助系统。其中一些是决定性的,尤其是对于初始运动。表1展示了部分KPI。同样,实车和仿真两种环境的KPI非常相似是显而易见的。cf32f4b2-da86-11ee-9118-92fbcf53809c.png表1 停车辅助系统部分KPI总体而言,ViL方法,不仅是由于法规要求,出于验证目的仿真愈发重要,而且也为传统的实车测试提供了有效的补充和/或替代方案。

cf43bf18-da86-11ee-9118-92fbcf53809c.png

总结与展望
本文中MdynamiX及其合作伙伴共同呈现的这一测试方案,可作为大多数自动驾驶功能的基础,能够在所有开发阶段,评估功能开发的成熟度,验证功能目标的实现。它能够有效地比较不同实车和仿真的结果,并验证仿真质量。此方案使得真实和仿真车辆行为高度一致变为可能。
此外,ViL方法也适用于其他基于传感器的高级驾驶辅助系统。尤其是在安全相关测试中,例如NCAP测试,ViL方法显示出巨大的降本潜力。随着要求变得更加复杂,将出现新的、高风险操作,ViL方法的好处可能更加深远。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 自动驾驶
    +关注

    关注

    773

    文章

    13049

    浏览量

    163231
  • 汽车
    +关注

    关注

    12

    文章

    2991

    浏览量

    36076
收藏 人收藏

    评论

    相关推荐

    未来已来,多传感器融合感知是自动驾驶破局的关键

    的Robotaxi运营。这标志着L4级自动驾驶迎来了新的里程碑,朝着商业化落地迈进了大步。中国的企也不甘落后:4月7日,广汽埃安与滴滴自动驾驶宣布合资公司——广州安滴科技有限公司获
    发表于 04-11 10:26

    求助,为什么miniWiggler的JTAG信号映射与设备端(TC397)不一致

    )通过引出个JTAG插座,同时兼容JTAG和DAP两种协议。由于上面提到的不一致性,只能通过调整线缆线序来满足这种需求,即当使用DAP协议时,需要将设备(TC397)侧JTAG插座的TMS(DAP1
    发表于 02-01 06:47

    LabVIEW开发自动驾驶的双目测距系统

    精确的距离信息,从而提高车辆的主动安全性能。这系统的开发和应用有望自动驾驶领域取得更多突破进展。 ​ 这是LabVIEW的
    发表于 12-19 18:02

    AD9826存偏置电压不为0,并且一致性较差的原因?

    我这边做了批包含AD9826芯片的板卡,实测本底暗信号幅度都是样的,对应到AD9826应该是3000的DN值。但是AD9826采集出来不一致,变化从1500~4800。板卡更换AD9826芯片,暗信号DN值立马跟着改变。请问
    发表于 12-01 06:33

    自动驾驶“十问十答”

    说起自动驾驶, 大家现在已经不陌生, 但是关于自动驾驶你又了解多少呢? 今天小编总结了关于自动驾驶的 “十问十答” , 带你了解更多 自动驾驶的来龙去脉 。 问题1. 为什么会 出现
    的头像 发表于 11-29 07:40 297次阅读
    <b class='flag-5'>自动驾驶</b>“十问十答”

    ADA4960工作单端输入-差分输出模式下,其输出P、N之间的相位一致性该怎么测试呢?

    ADA4960 工作单端输入-差分输出模式下,其输出P、N之间的相位一致性该怎么测试呢? 我使用矢量网络分析仪进行测试,未用到的端口接50Ω负载,接线方式如下图 原理图如下:增益电阻RG=100
    发表于 11-14 06:53

    农机自动驾驶显示系统组成部分以及配置

    不开农机自动驾驶系统这个概念的。 农机自动驾驶主要是通过软硬件同步协调一致达到自动驾驶的目的,硬件部分包括:电动方向盘、卫星信号接收器、角度传感器、高精度定位模块以及平板显示系统等;软
    发表于 10-17 17:52

    文通过AEC-Q102规级芯片测试认证了解激光雷达核心技术及行业格局

    L3 级量产快速开发中,国内激光雷达加速上车 全球范围内L3 级辅助驾驶量产项目当前处于快速开发之中。BMW预计2021年推出具有L3级自动驾
    发表于 09-19 13:35

    ARM CoreLinK CCN-502高速缓存一致性网络技术参考手册

    CCN-502是基于AMBA 5 CHI架构的可扩展相干互连。它设计用于高端网络和企业计算系统。 CCN-502将互连和一致性功能组合到单个模块中。它提供以下外部接口: •四个完全一致的CHI端口
    发表于 08-02 10:38

    工信部支持!L3级自动驾驶功能商业化应用落地加速

    L3级,及更高级别的自动驾驶功能商业化应用。   L3 级自动驾驶发展进程   自动驾驶,它是指不需要驾驶员执行物理
    的头像 发表于 06-28 01:28 1080次阅读

    自动驾驶技术概述

    自动驾驶汽车,通过技术实现车辆自动驾驶,目的是减少驾驶疲劳、增强驾驶安全。 自动驾驶汽车按自动
    发表于 06-01 14:50 1次下载
    <b class='flag-5'>自动驾驶</b>技术概述

    自动驾驶算法软件架构介绍

    自动驾驶技术是一个庞大的工程体系,软件架构、功能算法、控制规划、感知识别、建图定位、电气架构、车载控制器、验证 体系等等,有太多的角度可以去切入。对于自动驾驶功能与算法开发,
    发表于 06-01 14:41 1次下载
    <b class='flag-5'>自动驾驶</b>算法软件架构介绍

    00021 阿克曼ROS自动驾驶小车,让自动驾驶触手可及! #自动驾驶 #机器人 #编程

    自动驾驶
    学习电子知识
    发布于 :2023年05月22日 19:42:03

    如何使用Vector CANoe与S32k148evb进行LIN一致性测试?

    大家好, 我正在使用 Vector CANoe 进行 LIN 一致性(合规)测试,我正面临这个问题,那么它的原因应该是什么,解决方案是什么? 测试用例 PT-CT88,89,90,93 中。 IUT 未响应诊断请求
    发表于 05-09 09:31