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

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

3天内不再提示

简述ADAS/AD功能算法与XiL仿真平台标准接口

Vector维克多 来源:Vector维克多 作者:Vector维克多 2021-06-29 11:03 次阅读

驾驶辅助和自动驾驶ADAS/AD)功能的测试方法与传统ECU功能测试并无显著差异,都可以通过XiL测试技术来仿真被测系统工作所需的合理环境。相比传统ECU控制功能基于信号的方法来说,ADAS/AD功能通常所需的环境传感器以Object-list的方式提供。

Object-list通常以复杂的数据结构和差异化的协议呈现,不同工具之间Object-list交互通过繁琐的自定义映射来实现,极大阻碍了虚拟仿真平台和ADAS/AD功能的交互验证。

ASAM标准组织定义的 OSI(Open Simulation Interface)标准接口提供更便捷、更可靠和可重复使用的技术手段,通过OSI标准接口使得任意感知系统可方便集成到XiL系统中。

01

ADAS/AD系统的闭环系统测试 - XiL

基于场景的功能开发和测试通常包括MiL、SiL、HiL、ViL/DiL和实车测试。XiL测试最好通过灵活的测试设计,“部署”在不同开发验证阶段的平台上复用。Vector提供覆盖XiL的测试执行和测试设计工具CANoe和vTESTstudio,满足ADAS/AD各阶段开发验证:

MiL:集成ADAS/AD控制模型,直接通过MATLAB/Simulink交互接口或FMU;

SiL:C/C++代码通过SiL Adapter或者结合vVIRTUALtarget Pro实现虚拟控制器vECU;

HiL:使用真实控制器进行台架测试。

集成测试时Remain Bus Simulation(RBS,“残余”总线仿真)真实地反映了网络通信。但针对影响车辆驾驶行为的复杂ADAS/AD功能测试,仅依靠总线接口往往是不够的。需要将执行器的控制命令输入车辆及其物理环境的闭环仿真系统,验证传感器的动态反馈响应。

Vector的DYNA4提供车辆动力学、环境传感器以及静态和动态仿真环境模型。本文详细说明在ADAS/AD测试领域中,CANoe和DYNA4是如何支持ASAM OSI的“无缝”集成。

2

ASAM OSI的Object在DYNA4和

CANoe中无缝集成

DYNA4中常规执行器和传感器模型变量可通过配置自动生成与CANoe交互的系统变量,但ADAS/AD传感器的Object-list交互处理却异常复杂。老版本CANoe 中缺少Object呈现的对象模型,需用户将Object映射到总线通信信号变量。

因此在CANoe 15.0版本中,Vector使用ASAM OSI作为CANoe中Object模型的“基石”,至此各种数据源中的对象信息可通过其数据来填充Object 模型,使得Object的可视化分析和测试复用性更加便捷。

好处是独立于Object-list的来源及其对 ASAM OSI 的支持情况。当然,如果数据源支持OSI标准,则系统搭建更加容易。DYNA4中交通环境和基于Object的传感器模型目前已扩展升级符合ASAM OSI标准。现在只需将 ASAM OSI流从DYNA4传输到CANoe即实现Object-list的“触手可及”。

DYNA4感知模型提供的ASAM OSI 数据流中包含检测到的车辆和行人等目标,CANoe接收并处理DYNA4提供的OSI数据流,用作基于C代码开发的AEB功能测试验证。基于Object-list的方式满足AEB的各种功能的自动化验证。AEB的输出反馈也可通过CANoe系统变量集成到DYAN4的车辆模型中,实现系统的闭环验证。

伴随ASAM OSI标准的迭代升级,DYNA4和CANoe中相关功能也在持续开发中。后续版本将支持:DYNA4将提供检测到的道路信息和较少预处理的感知数据,如Camera图片或Lidar点云数据;

CANoe中的Scene 窗口将扩展支持更多Object数据类型;CANoe中将集成ADAS/AD测试易用的API库,使得工程师可用过vTESTstudio、CAPL、C#Python来访问ASAM OSI中的Object元素用作测试。例如,判断Moving object是否位于用户定义的距离内,所需的触发操作将非常有用。

3

ASAM OSI 主要优势

将 ASAM OSI 集成到 CANoe 和 DYNA4 中有助于实现该标准的主要目标:提高仿真系统的模块化和集成化,以及ADAS/AD功能和模拟仿真框架之间的便捷兼容性。更具体的来说,基于ASAM OSI的Object-list不仅有助于被测系统和CANoe集成,同时通过测试和分析功能的复用性也为用户节省大量时间。

即使在被测系统不直接支持ASAM OSI的情况下,在DYNA4中ASAM OSI的集成仍有助于避免变量映射的问题,为高保真仿真提供辅助。例如,当DYNA4中集成的感知模型替换为用户自定义的感知模型交互时,不同仿真模型联合使用时提高了质量并节省集成时间。

因此,可将更多时间和精力转移到实际的工作上:开发和全面测试辅助和自动驾驶的复杂功能。

DYNA4和CANoe对OSI的集成:

通过标准化的Object 模型接口提高测试效率;

闭环测试ADAS/AD功能使用更加可靠的接口;

灵活配置感知模型:使用DYNA4集成感知模型或用户自定义模型;

满足MiL、SiL、HiL、ViL和DiL应用。

本文主要参考ASAM SIM: Guide – Standardization for Highly Automated Driving。

编辑:jq

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

    关注

    14

    文章

    875

    浏览量

    54360
  • 自动驾驶
    +关注

    关注

    782

    文章

    13619

    浏览量

    165916
  • 驾驶辅助系统

    关注

    0

    文章

    104

    浏览量

    16628

原文标题:ASAM OSI | ADAS/AD功能算法与XiL仿真平台标准接口

文章出处:【微信号:VectorChina,微信公众号:Vector维克多】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何在标准接口电路中将光耦合器替换为数字隔离器

    电子发烧友网站提供《如何在标准接口电路中将光耦合器替换为数字隔离器.pdf》资料免费下载
    发表于 09-27 09:45 0次下载
    如何在<b class='flag-5'>标准接口</b>电路中将光耦合器替换为数字隔离器

    EasyGo实时仿真丨PCS储能变流器控制仿真应用

    EasyGo 半实物仿真平台代替实物设备进行测试的可行性与精确性。 实验基于EasyGo CBox快速原型控制器的CPU+FPGA硬件架构,我们在CBox的CPU中部署控制算法和设置UI控制信号
    发表于 09-20 10:17

    EasyGo实时仿真丨三相永磁同步电机开环实验仿真应用

    快速并行处理能力,在电机控制和并网算法中至关重要,是实现复杂控制策略的理想选择。EasyGo半实物仿真平台采用FPGA技术,实现了ns级实时仿真。配合 DeskSim软件,无需进行FPGA编译,即可
    发表于 08-23 09:58

    EasyGo实时仿真丨三相永磁同步电机开环实验仿真应用

    快速并行处理能力,在电机控制和并网算法中至关重要,是实现复杂控制策略的理想选择。EasyGo半实物仿真平台采用FPGA技术,实现了ns级实时仿真。配合DeskSim
    的头像 发表于 08-22 18:20 1048次阅读
    EasyGo实时<b class='flag-5'>仿真</b>丨三相永磁同步电机开环实验<b class='flag-5'>仿真</b>应用

    ADAS功能安全HiL仿真测试系统介绍#ADAS #VTHiL

    adas
    北汇信息POLELINK
    发布于 :2024年08月03日 20:07:34

    ADAS系统组成简介#ADAS

    adas
    北汇信息POLELINK
    发布于 :2024年08月03日 20:05:37

    EasyGo使用笔记丨分布式光伏集群并网控制硬件在环仿真应用

    了该模型的仿真验证。最后,基于实时仿真器NetBox和DSP,构建完整的硬件在环仿真平台。分别对各算法进行了测试,并与常规仿真方式下的效果进
    发表于 07-12 17:20

    康谋分享 | 自动驾驶联合仿真——功能模型接口FMI(一)

    功能模型接口是一个开放且独立于工具的标准,包含C-API接口、XML描述文件和可交换的功能模型单元,提供容器化模型,便于在不同
    的头像 发表于 06-12 13:07 1435次阅读
    康谋分享 | 自动驾驶联合<b class='flag-5'>仿真</b>——<b class='flag-5'>功能</b>模型<b class='flag-5'>接口</b>FMI(一)

    8路GMSL视频注入回灌的自动驾驶半实物仿真平台

    8路GMSL视频注入回灌的自动驾驶半实物仿真平台
    的头像 发表于 04-17 11:33 752次阅读
    8路GMSL视频注入回灌的自动驾驶半实物<b class='flag-5'>仿真平台</b>

    【分享】基于Easygo仿真平台的三电机实时仿真测试应用

    算法效果的前期仿真评估及算法或控制器参数设计及仿真验证,可以很大程度上减少系统开发周期及成本。对多电机同步控制系统进行实时仿真可有效解决此问
    发表于 04-09 16:49

    多电机仿真篇丨双电机实时仿真测试应用

    国内虚拟研究平台多基于单电机设计,而实际工业中多电机配合工作更为常见,如机器人、3D打印机等。多电机同步控制在工业自动化生产系统中广泛存在,但目前基于FPGA纳秒级实时仿真平台多为单电机设计,进行多
    发表于 03-19 16:13

    从MATLAB到MWORKS,科学计算与系统建模仿真平台的中国选项

    一、同元软控:敢担重任,研制中国自主的科学计算与系统建模仿真平台 “中国需要自主的科学计算与系统建模仿真平台。” 工业软件是所有复杂系统研发设计、仿真验证和数字制造的必备工具,已经成为衡量一个国家
    的头像 发表于 03-11 13:06 503次阅读

    康谋产品 | 为ADAS/AD开创的次世代AutoGI仿真工具

    康谋aiSim5作为开创性ADAS/AD仿真模拟工具,配备高度优化的传感器模拟,提供确定且可重复的环境模拟支持,为下一代仿真工具设定了新的标准
    的头像 发表于 01-29 17:50 639次阅读
    康谋产品 | 为<b class='flag-5'>ADAS</b>/AD开创的次世代AutoGI<b class='flag-5'>仿真</b>工具

    卓翼飞思智能算法仿真平台,助推全国集群挑战赛圆满成功!

    仿真智能算法
    jf_75234434
    发布于 :2023年11月27日 16:30:40

    智能网联汽车虚拟仿真测试平台

    智能网联汽车虚拟仿真测试平台主要用于智能网联汽车自动驾驶功能仿真测试。平台内置多个测试场景库,嵌入先进的自动驾驶
    的头像 发表于 11-20 17:22 1653次阅读
    智能网联汽车虚拟<b class='flag-5'>仿真</b>测试<b class='flag-5'>平台</b>