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

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

3天内不再提示

SIL、HIL和车载测试

MATLAB 来源:MATLAB 作者:MATLAB 2021-09-10 09:49 次阅读

作者:Eren Aydemir 和 Ersun Sozen,福特奥托桑福特奥托桑开发的自动泊车系统原型可简化泊车操作,泊车速度比资深司机还快了一倍。即使对于拥有多年驾龄的司机而言,牵引挂车泊车也并非易事。引导挂车进入装货码头通常需要好几步操作。如果是在拥挤狭窄、人来人往的城市街道上穿行,泊车更是难上加难(图 1)。

为了帮助牵引挂车司机泊车,在福特奥托桑,我们的团队开发了一个自动泊车系统的概念验证原型。该模型运用了两个轨迹规划算法:一个是在欧盟 TrustVehicle 计划框架内与英国萨里大学合作开发的人工势场算法;另一个是由我们的内部团队开发的 RRT* 算法,RRT* 是快速搜索随机树 (RRT) 的变体。在 Simulink 中对这些算法进行建模和仿真后,我们通过硬件在环 (HIL) 测试对其进行了验证。然后,我们使用真实牵引车进行了测试。测试显示,该原型简化了泊车操作,泊车速度比资深司机还快了一倍。

牵引挂车和轨迹算法建模

我们的团队有着为乘用车和机器人开发自动驾驶系统和机器人控制系统的经验,但从未涉及牵引挂车这类大型车。另外,牵引车和挂车是铰接在一起的,这使得控制系统设计更加复杂。借助基于模型的设计,我们得以对牵引车的动力学特性进行建模和可视化,并在开发和完善轨迹规划和控制算法时考虑这些动力学特性。

我们基于 3DOF 自行车模型创建了一个简化的车辆模型,用于表示纵向、横向和横摆运动。然后,我们使用牵引车轮胎质量等参数测量值对此模型进行配置。我们将控制系统的设计分成多个 Simulink 组件,由不同的开发团队分工完成。比如说,有一个团队负责轨迹规划组件,实现 RRT* 算法或者人工势场算法。另有一个团队负责轨迹控制组件,比如计算适当的转向角、制动扭矩和加速扭矩,以产生轨迹规划组件所提供的预期横摆角速度、减速度和加速度。该团队最初将轨迹控制组件纯粹作为追踪控制器加以实现,但后来将其作为模型预测控制器重新实现,以适应更高的速度。 有一个组件实现了与感知子系统的接口,该子系统使用激光雷达和雷达来定位车辆附近的障碍物和构造。另有一些组件实现了针对以下各项的接口:在 Android 平板电脑上运行的监控 App、牵引车的 CAN 总线,以及我们的软件在环 (SIL) 和 HIL 测试环境。

SIL、HIL 和车载测试

在 Simulink 中进行初始验证仿真后,我们又在 SIL 和 HIL 环境中进行了更广泛的测试。我们使用 Simulink Coder 从轨迹规划和轨迹控制模型生成代码,并运行了 SIL 测试,测试使用模拟传感器输入、牵引挂车的动态模型以及环境模型。在 HIL 测试中,我们将轨迹规划和控制算法部署到 dSPACE 目标硬件。借助 HIL 测试,我们在真车实测之前率先验证了设计的实时性能,例如通过 CAN 和 UDP 进行的实时通信。 车载试验是在位于土耳其埃斯基谢希尔的福特奥托桑 Inönü 测试轨道上进行的。我们在牵引车上安装了 dSPACE 系统,用于运行从 Simulink 模型生成的代码。在最初的几次测试中,我们发现牵引车物理模型中某些参数的值不准确,比如侧偏刚度。

对于某些情形,我们预想会需要至少两三步操作,但牵引车事实上只用了一步就完成了泊车。尽管仿真已经向我们展示了这一可能性,但亲眼所见仍使我们欣喜不已:在算法的引导下,牵引车泊车的效率胜于有着 15 至 20 年驾龄的司机。

今后的集成计划

我们开发了高效的轨迹规划和控制算法,并在真车上进行算法验证,从而实现了这个项目的所有目标和关键性能指标。现在,我们已具备自动驾驶模式下铰接式车辆泊车的自主技术。福特奥托桑同时还在开展另外几项开发计划,并且都要利用这一泊车功能,其中一项侧重于停车场管理,另一项则关注牵引车远程控制。我们期待将这一自动泊车系统集成到上述更大的生产系统中。

责任编辑:haq

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

    关注

    17

    文章

    560

    浏览量

    83099
  • 仿真
    +关注

    关注

    50

    文章

    3872

    浏览量

    132143
  • 模型
    +关注

    关注

    1

    文章

    2704

    浏览量

    47667
  • 自动驾驶
    +关注

    关注

    773

    文章

    13014

    浏览量

    163176

原文标题:泊车速度比资深司机还快一倍?! 使用基于模型的设计开发自动泊车技术

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

收藏 人收藏

    评论

    相关推荐

    康谋方案 | 从概念到生产的自动驾驶软件在环(SiL测试解决方案

    自动驾驶软件在环(SiL测试解决方案 自动驾驶软件在环(SiL测试解决方案能够研究和验证高历程实验和恶劣驾驶环境下的AD系统的性能,支持云端和PC端操作,提供高保真度的仿真环境和传
    的头像 发表于 02-06 11:09 245次阅读
    康谋方案 | 从概念到生产的自动驾驶软件在环(<b class='flag-5'>SiL</b>)<b class='flag-5'>测试</b>解决方案

    康谋方案 | 基于场景的端到端硬件在环(HiL测试智能解决方案

    。同时,针对不同传感器进行协同工作,模拟不同的驾驶环境和交通状况,测试和验证自动驾驶车辆的算法和决策策略,从而确保其安全性和可靠性。 方案特点 针对ADAS/AD系统进行基于场景的端到端测试 支持在HiL
    的头像 发表于 01-31 17:17 213次阅读
    康谋方案 | 基于场景的端到端硬件在环(<b class='flag-5'>HiL</b>)<b class='flag-5'>测试</b>智能解决方案

    中国HiL迎来产业化元年

    随着新能源汽车产业的迅猛发展,硬件在环(HiL)仿真测试技术正迎来前所未有的市场机遇。上海蔚赫信息科技有限公司(以下简称“蔚赫信息”)最新交付的Vehinfo LABCAR解决方案,是其收购博世
    的头像 发表于 01-23 11:13 380次阅读

    车载电源测试有哪些测试要求?车载电源ate测试系统的流程是什么?

    车载电源测试是为了检测电源的各项指标和性能,判断其是否符合设计要求,满足车载设备的使用。车载电源测试项目一般包含输出电压/电流
    的头像 发表于 11-30 14:19 358次阅读

    ADAS验证的关键技术:HIL测试系统概述

    借助NI开放式、数据驱动型、软件互连的生态系统以及PXI功能,采埃孚能够开发可扩展的ADAS HIL系统,在满足未来需求的同时与测试项目的步伐保持一致。
    的头像 发表于 11-29 10:43 345次阅读
    ADAS验证的关键技术:<b class='flag-5'>HIL</b><b class='flag-5'>测试</b>系统概述

    如何通过HIL测试系统做ADAS验证

    本文分享的是一个案例,借助NI开放式、数据驱动型、软件互连的生态系统以及PXI功能,采埃孚能够开发可扩展的ADAS HIL系统,在满足未来需求的同时与测试项目的步伐保持一致。 目前,采埃孚的ADAS HIL
    的头像 发表于 11-27 09:52 298次阅读
    如何通过<b class='flag-5'>HIL</b><b class='flag-5'>测试</b>系统做ADAS验证

    从概念到生产的自动驾驶软件在环(SiL测试解决方案

    自动驾驶软件在环(SiL测试解决方案能够研究和验证高历程实验和恶劣驾驶环境下的AD系统的性能,支持云端和PC端操作,提供高保真度的仿真环境和传感器模型,实现测试可重复和灵活扩展测试
    的头像 发表于 11-15 13:34 270次阅读
    从概念到生产的自动驾驶软件在环(<b class='flag-5'>SiL</b>)<b class='flag-5'>测试</b>解决方案

    VIO System | 全新低成本单板级HIL测试系统

    嵌入式软件的HIL测试需要复杂的测试系统及完整的ECU硬件,这导致通常只能在开发流程的后期阶段进行测试。全新推出的低成本解决方案VIOSystem,使得在开发前期不仅可以进行总线通讯
    的头像 发表于 11-09 08:25 403次阅读
    VIO System | 全新低成本单板级<b class='flag-5'>HIL</b><b class='flag-5'>测试</b>系统

    低成本单板级HIL测试系统解决方案VIO System说明

    嵌入式软件的HIL测试需要复杂的测试系统及完整的ECU硬件,这导致通常只能在开发流程的后期阶段进行测试。全新推出的低成本解决方案VIO System,使得在开发前期不仅可以进行总线通讯
    的头像 发表于 11-02 17:08 284次阅读
    低成本单板级<b class='flag-5'>HIL</b><b class='flag-5'>测试</b>系统解决方案VIO System说明

    动力总成HIL测试的主要考量因素

    电子发烧友网站提供《动力总成HIL测试的主要考量因素.pdf》资料免费下载
    发表于 09-18 10:29 0次下载
    动力总成<b class='flag-5'>HIL</b><b class='flag-5'>测试</b>的主要考量因素

    8月30日直播|新能源汽车三电HiL测试系统方案揭秘!

    欢迎来到本次直播,我们将带您深入了解新能源汽车三电(电池、电机、电控)HIL测试系统方案的前沿科技和应用。作为在测试行业深耕多年的公司,我们将深入探讨如何通过HiL系统实现对新能源汽车
    的头像 发表于 08-30 09:01 568次阅读
    8月30日直播|新能源汽车三电<b class='flag-5'>HiL</b><b class='flag-5'>测试</b>系统方案揭秘!

    车载测试是什么 车载测试介绍

    车载测试是什么 车载测试是指在汽车领域中对车辆及其相关系统进行测试和诊断的过程。它是一种系统性的测试
    的头像 发表于 07-19 11:03 2982次阅读

    从TPT看汽车测试术语(上)

    作者|冰糖葡萄皮小编|吃不饱汽车世界在不断发展,“软件定义的汽车”等新术语证明了软件对当今汽车的重要性。无论是MiL、SiL、PiL、HiL、还是单元测试、集成测试,汽车软件
    的头像 发表于 06-13 10:45 509次阅读
    从TPT看汽车<b class='flag-5'>测试</b>术语(上)

    自动驾驶测试:MIL、SIL、PIL、HIL

    1. 基于模型的设计 基于模型的设计方法(MBD,Model Based Design)采用图形化设计和自动化代码生成,不同于基于手工编程和纸上规范的传统编程方法,具有如下优点: 在统一的开发测试
    发表于 06-07 10:31 0次下载
    自动驾驶<b class='flag-5'>测试</b>:MIL、<b class='flag-5'>SIL</b>、PIL、<b class='flag-5'>HIL</b>

    5月31日直播预告 | 智能驾驶HiL测试系统解决方案

    当前电子电器架构从过去的分布式架构到今天的域控架构,以及未来向集中式中央计算平台架构发展演变。本期北汇将针对电子电器架构变化下的智驾域控,结合智驾背景知识和技术发展,为大家介绍基于域控的智能驾驶HiL测试系统解决方案。
    的头像 发表于 05-26 10:15 434次阅读
    5月31日直播预告 | 智能驾驶<b class='flag-5'>HiL</b><b class='flag-5'>测试</b>系统解决方案