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

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

3天内不再提示

汽车HiL测试:利用TS-GNSS模拟器掌握硬件性能的仿真艺术

Sophia_wff 来源:Sophia_wff 作者:Sophia_wff 2024-11-22 16:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、汽车HiL测试的概念

硬件在环(Hardware-in-the-Loop,简称HiL)仿真测试,是模型基于设计(Model-Based Design,简称MBD)验证流程中的一个关键环节。该步骤至关重要,因为它整合了实际操作中将使用的全部硬件与软件资源。HiL测试通常位于现场试验之前,是模型在环(Model-in-the-Loop,简称MiL)、软件在环(Software-in-the-Loop,简称SiL)或处理器在环(Processor-in-the-Loop,简称PiL)测试之后的最终阶段。HiL仿真不仅能够针对单个被测设备(Device Under Test,简称DUT)进行精确测试,而且还能对由多个被测设备构成的复杂系统进行全面的测试与验证。

在整个测试流程中:

MiL(Model-in-the-Loop)模型在环:在PC上基于模型的测试,它的输出是经过验证的控制算法模型,其作用是验证控制算法模型是否准确地实现了功能需求。

SiL(Software-in-the-Loop)软件在环:将模型生成代码或者手工编写代码,编译成PC程序,在PC上的测试。它的输出是经过验证的嵌入式代码,其作用是在PC上验证代码实现的功能是否与模型一致。

PiL(Processor-in-the-Loop)处理器在环:将代码编译成目标系统程序,然后在PC上虚拟目标硬件环境,并进行测试。它的输出是经过验证的目标程序,其作用是在目标处理器上验证代码实现的功能是否与模型一致 。

HiL(Hardware-in-the-Loop)硬件在环仿真测试系统是采用实时处理器运行仿真模型来模拟受控对象(比如:汽车、飞机等设备)的运行状态,以此判断电控模块的性能。虽然这一系列的测试都有在环(in the loop)的意思,但是却不是全部的被测模块都带有闭环的。比如接收到某信号要用于车辆的车灯控制,这种情况下我们就不需要闭环,但是如果在自动驾驶的HiL测试中,想使用GNSS模拟器测试汽车运行是否正常,就需要把自动驾驶仪的信息返回到GNSS模拟器中形成闭环,再进行下一个轨迹的模拟。

在HiL测试中,一般根据它在环的深度分为几个层级:

ECU级:也可以称之为信号级,仅仅ECU软硬件采用实物,闭环回路的其他组成部分均采用虚拟仿真系统;

EPP级:也可以称之为驱动级,EPP是Electrical Power Package的缩写, ECU及执行机构采用实物,闭环回路的其他组成部分采用虚拟仿真系统;

System级:也可以称之为机械级,系统组件采用实物,闭环回路其他组成部分采用虚拟仿真系统;

总的来说,HiL测试系统主要由三个基本部分组成,分别是实时处理器、I/O接口和可视化的操作界面,其中实时处理器是整个HiL测试系统的核心部分。实时处理器运行场景,发送信号,被测电控模块收到后对受控对象做出相应的控制,以此判断电控模块的性能。通过I/O接口与被测的设备/模块连接,对被测系统进行全方面的、系统的测试,如下图:

wKgaoWc_8KiAR1uWAACPEDXho50815.png

二、HiL测试的意义

HiL仿真测试可以使得工程师了解硬件在现实世界中的性能,而无需将其带到户外测试:

提高测试效率:用更短的时间内完成现实中可能需要驾驶数万公里才能完成的测试内容

提供丰富的测试功能并实现测试平台的复用性,实现可复制可复用的测试流程

规避车辆上路测试的法律法规与申请流程

测试天气、环境等不同需求下的边缘与极端情况

极大的节省了时间和经济成本

仿真场景下安全性较高


三、GNSS仿真在HiL测试中的作用

在闭环体系结构中,仿真系统的延迟是一个关键参数。理想情况下,任何轨迹修改都应立即反映在GNSS接收器RF输入上。

GNSS是汽车HiL测试的重要组成部分,为了准确安全地实现车辆定位与导航,现在的车辆都会使用多个传感器以及复合定位导航技术,因此需要进行传感器融合测试确保结果安全可靠。

GNSS 系统在传感器融合中发挥着至关重要的作用,GNSS 是一辆车上唯一可以提供绝对位置与绝对时间的传感器,且不受光照、地理位置、天气状况的影响。

GNSS接收机不是作为一个独立的设备进行测试,而是与其他模拟器、设备和传感器集成,存在两种类型的HiL架构。

开环结构:在这种结构中,GNSS接收器(和一般的传感器)的输出不用于控制车辆的轨迹。因此,它是由用户强加的,不一定是确定性的,因为它可以实时更新。这可能是飞行模拟器的情况,其中轨迹是由用户现场驾驶并发送给GNSS模拟器的。

闭环结构:在这种结构中,GNSS接收器(和一般的传感器)的输出被用于导航算法,该算法更新控制车辆的执行器。执行器的输出被用来更新发送到GNSS模拟器的车辆位置。在这种情况下,GNSS接收器计算出的位置对模拟轨迹有直接影响,因此对广播给GNSS接收器的射频信号也有影响。

wKgZomdAPuuAVzoHAAIhKsTstIs646.png

在闭环体系结构中,仿真系统的延迟是一个关键参数。理想情况下,任何轨迹修改都应立即反映在GNSS接收器的RF输入上。


四、软件定义的GNSS模拟器

高性能GNSS模拟器具有灵活的软件定义平台和API,且支持所有的GNSS星座与波形,具有超高的精度,分辨率,以及动态性能,模拟迭代率可达1000 Hz,强大的软件定义实现通道数无限制。广泛应用于汽车HIL测试,导航芯片、消费电子、终端测试,航空航天模拟,以及干扰抵抗测试等领域。



审核编辑 黄宇

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

    关注

    9

    文章

    6545

    浏览量

    131858
  • HIL
    HIL
    +关注

    关注

    2

    文章

    78

    浏览量

    18350
  • 模拟器
    +关注

    关注

    2

    文章

    1035

    浏览量

    45968
  • GNSS
    +关注

    关注

    9

    文章

    1038

    浏览量

    51593
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    GNSS 模拟器选型推荐:自动驾驶与RTK高精度定位测试如何选型?

    实验室中高效、可控地完成GNSS测试?与传统依赖真实道路的测试方式相比,GNSS模拟器能够在实验室中构建一个可控、可重复的卫星信号环境,大幅
    的头像 发表于 04-21 11:23 360次阅读
    <b class='flag-5'>GNSS</b> <b class='flag-5'>模拟器</b>选型推荐:自动驾驶与RTK高精度定位<b class='flag-5'>测试</b>如何选型?

    多星座GNSS卫星导航信号模拟器的应用,卫星导航星座模拟器,卫星导航模拟器

    在北斗、GPS、Galileo等多星座导航系统协同发展的当下,GNSS卫星导航技术已深度融入交通、科研、工业等诸多领域,而多星座卫星导航信号模拟器作为导航设备研发、测试与验证的核心支撑,其应用场
    的头像 发表于 04-08 17:15 512次阅读

    GNSS卫星导航模拟器的功能与应用介绍,gnss导航模拟器gnss卫星模拟器

    重复的测试环境,而SYN5204型GNSS卫星导航模拟器的出现,为实验室场景下的全流程测试提供了高效解决方案。作为西安同步电子科技有限公司研发的二合一多功能设备,它集卫星
    的头像 发表于 02-24 16:27 676次阅读

    GNSS导航信号模拟器的时间测量型导航接收机校准方法

    关键词:导航信号发生gnss模拟器、glonass卫星模拟器、北斗模拟信号源,北斗模拟器
    的头像 发表于 02-10 14:15 638次阅读
    <b class='flag-5'>GNSS</b>导航信号<b class='flag-5'>模拟器</b>的时间测量型导航接收机校准方法

    如何挑选一款gps北斗导航卫星信号模拟器 导航卫星模拟器 gps模拟信号发生

    GNSS卫星信号模拟器作为测试GNSS接收机性能的核心设备,其作用愈发凸显。它能够在实验室环境中精准复现卫星导航信号,摆脱户外
    的头像 发表于 12-09 16:23 1917次阅读
    如何挑选一款gps北斗导航卫星信号<b class='flag-5'>模拟器</b> 导航卫星<b class='flag-5'>模拟器</b> gps<b class='flag-5'>模拟</b>信号发生<b class='flag-5'>器</b>

    使用德思特GNSS模拟器实现RTK基站与流动站的独立模拟

    德思特GNSS模拟器GTS P74实现基准站与流动站双站RTK定位仿真测试。通过同步控制两个独立信号源,配合Ublox与和芯星通接收机,成功构建厘米级高精度定位
    的头像 发表于 11-30 15:21 1200次阅读
    使用德思特<b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>实现RTK基站与流动站的独立<b class='flag-5'>模拟</b>

    gps信号发射 卫星导航模拟器 gnss卫星模拟器

    模拟器
    jf_47371611
    发布于 :2025年11月10日 17:53:23

    东方中科新能源汽车测试新品发布——低压电机模拟器

    东方中科新能源汽车测试新品发布——低压电机模拟器
    的头像 发表于 09-05 11:08 4w次阅读
    东方中科新能源<b class='flag-5'>汽车</b><b class='flag-5'>测试</b>新品发布——低压电机<b class='flag-5'>模拟器</b>

    电源控制MCU硬件在环(HIL测试方案

    、 方案优势 相较于传统硬件结合 MCU 的测试模式,基于 EasyGo 实时仿真平台的电源控制 MCU+HIL 方案在核心
    发表于 08-20 18:31

    GNSS模拟器如何赋能无人机整机检测?揭秘高效测试背后的黑科技

    德思特GNSS模拟器助力无人机研发,实现多场景精准测试,提升导航精度与抗干扰能力。
    的头像 发表于 08-06 14:13 1396次阅读
    <b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>如何赋能无人机整机检测?揭秘高效<b class='flag-5'>测试</b>背后的黑科技

    GNSS模拟器如何赋能自动驾驶?聚焦HIL、多实例与精准轨迹仿真的技术优势

    本文聚焦GNSS模拟器如何赋能自动驾驶,总结一线应用的关键环节
    的头像 发表于 07-29 15:28 722次阅读

    GNSS模拟器核心架构如何实现?技术主管深度解读设计原理

    本文聚焦GNSS模拟器技术领域的核心难点,包括系统组成与核心引擎,GNSS频段基础,控制模式与架构理念
    的头像 发表于 07-29 14:58 809次阅读
    <b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>核心架构如何实现?技术主管深度解读设计原理

    太阳光模拟器 | 在汽车材料老化性能测试的应用

    汽车材料在长期使用过程中,不可避免地受到阳光、温度、湿度等环境因素的影响,导致性能逐渐退化,如褪色、脆化、强度下降等。太阳光模拟器作为能够精确模拟自然阳光光谱和辐照度的设备,已成为
    的头像 发表于 07-24 11:26 912次阅读
    太阳光<b class='flag-5'>模拟器</b> | 在<b class='flag-5'>汽车</b>材料老化<b class='flag-5'>性能</b><b class='flag-5'>测试</b>的应用

    汽车硬件在环(HIL)之车身电子测试解析

    车身电子 HIL 测试通过 “虚拟场景 + 硬件验证” 的模式,将传统需要实车投入的测试场景数字化,不仅大幅提升研发效率,更能覆盖物理测试
    的头像 发表于 07-03 09:22 2981次阅读
    <b class='flag-5'>汽车</b><b class='flag-5'>硬件</b>在环(<b class='flag-5'>HIL</b>)之车身电子<b class='flag-5'>测试</b>解析