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

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

3天内不再提示

Q&A | 关于高级硬件在环(HIL)您想要了解的十个问题

虹科卫星与无线电通信 2022-12-26 16:02 次阅读

HiL(Hardware-in-the-Loop)硬件在环仿真测试系统是采用实时处理器运行仿真模型来模拟受控对象(比如:汽车、航空飞机等设备)的运行状态,以此判断电控模块的性能。虹科Orolia GNSS模拟器带来优秀的HIL仿真测试方案。

Q1:什么是HIL?

硬件在环(HIL)仿真是一种用于测试导航系统的技术,其中测试前并不知道车辆轨迹。在这种情况下,车辆轨迹被实时馈送到GNSS模拟器。HIL可用于复杂实时系统的开发和测试,如卫星控制系统、军事战术导弹、飞机飞行控制和汽车系统。

虹科Orolia GNSS模拟器的HIL设置允许用户实时发送真实的车辆轨迹,并生成相应的GNSS射频信号

poYBAGOpPneAN8WzAACW2Y9PNXE347.png

上图描绘了一个闭环,其中真实位置传输到系统中,自动驾驶仪应用命令实时影响车辆轨迹。系统中的HIL模拟器和虹科Orolia Skydel GNSS模拟器造成的附加延迟必须足够小,来保障不会对自动驾驶仪和GNSS接收器性能的测试和测量产生负面影响。

Q2:使用虹科Orolia Skydel/GSG-8 GNSS模拟器时,如何验证HIL仿真性能水平?

使用虹科Orolia Skydel时检查HIL模拟性能水平的最佳方法是使用性能图和HIL图,这些都是功能强大的可视化工具,旨在帮助用户验证HIL解决方案是否完全按照预期工作。

Q3:虹科Orolia Skydel/GSG-8 HIL系统延迟是怎样的?

随着虹科Orolia Skydel 22.5版本的发布,HIL延迟可以减少到10ms。使用时间戳和公共时钟源,延迟是一定存在的。而虹科Orolia Skydel优秀的性能和HIL选项使之成为优化任何硬件(虹科Orolia GSG-8或其他自定义硬件)延迟的最佳诊断工具。

Q4:将虹科Orolia Skydel模拟器集成到HIL环境中需要哪些硬件/软件/组件?

要将虹科Orolia Skydel模拟器集成到HIL环境中,需要以下要素:

  • 分布式时钟参考:以确保HIL模拟器上的操作系统和虹科Orolia Skydel模拟器使用PPS和10MHz在数百微秒内紧密同步;
  • Linux操作系统:对于实时应用程序,建议在Windows上使用Linux,Linux应配置为使用精确时间协议(PTP)将时钟与分布式时钟同步;
  • 虹科Orolia Skydel HIL客户端:这是一个提供简单API的库,虹科Orolia Skydel HIL客户端需要以太网连接,大多数命令使用TCP/IP,真实位置数据使用UDP;
  • 虹科Orolia GSG-8或类似的自定义硬件来运行Skydel,虹科Orolia GSG-8预先配置了Linux以获得最佳性能。

Q5:使用零有效延迟功能时,Skydel会将位置推断到未来多远?

Orolia Skydel使用先进的技术来利用CPUGPU的处理能力,其成本仅仅是几毫秒的小延迟,称为引擎延迟。另一个延迟来自HIL模拟器发送接收器轨迹样本的速率和网络延迟本身,推荐HIL模拟器在单独的计算机上运行,为了补偿累积的延迟源,Skydel的经验法则是在未来使用时间偏移进行外推,时间偏移是引擎延迟、HIL采样间隔和网络延迟的总和,由Skydel中的Tjoin参数表示,并由用户进行配置。

Q6:可以在Skydel中禁用轨迹外推吗?

可以,可以选择提供未来的位置,以便Skydel在采样之间进行插值,而不是实时向模拟器提供当前位置。

Q7:Skydel软件是否提供HIL测试选项?

是的,我们提供可选软件许可证。

Q8:虹科Orolia Skydel中的HIL测试与其他解决方案有何不同?

虹科Orolia Skydel是最具创新性的GNSS和PNT测试解决方案,它具有非常低的延迟,不需要昂贵的附加组件。最重要的是能够通过内置测试功能高效设置时间,该功能可快速识别问题并验证优化性能。HIL图提供了对HIL子系统集成的洞察,并能够找到其他解决方案中未量化和未说明的问题。

Q9:选择模拟器进行HIL测试时,有哪些需要考虑的关键因素?

添加HIL和GNSS模拟器后增加的可接受延迟

  • HIL模拟器位置更新率
  • HIL设置时钟源
  • 可用数据(时间、位置、速度、姿态、角速度等)

Q10:使用HIL选项有哪些优势?

  • 零有效延迟:虹科Orolia Skydel推断位置以补偿延迟
  • 使用速度和加速度的外推
  • 延迟减少到10ms
  • 显示系统性能的新图表
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 射频
    +关注

    关注

    101

    文章

    5361

    浏览量

    165853
  • 通信
    +关注

    关注

    18

    文章

    5706

    浏览量

    134415
  • 无线通信
    +关注

    关注

    56

    文章

    4202

    浏览量

    142355
  • GNSS
    +关注

    关注

    9

    文章

    627

    浏览量

    47258
  • 自动驾驶
    +关注

    关注

    773

    文章

    13060

    浏览量

    163240
收藏 人收藏

    评论

    相关推荐

    在TSMaster中加载基于DotNet平台的Seed&Key

    在UDS诊断过程中,会涉及到安全访问的问题,也就是所谓的Seed&Key。TSMaster诊断模块支持通过.dll文件载入Seed&Key算法用于安全访问解锁。在最近发布
    的头像 发表于 04-02 08:20 85次阅读
    在TSMaster中加载基于DotNet平台的Seed&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;Key

    安富利带你揭秘IP&amp;amp;E元器件的赋能之路

    IP&amp;E,是Interconnect(互连)、Passive(无源)和Electromechanical(机电)的缩写,代表着电子元器件中最为基础和重要的分支之一。
    的头像 发表于 03-26 18:18 579次阅读

    Open RAN的未来及其对AT&amp;amp;T的意义

    3月14日消息,在“Connected America 2024”会议上,AT&amp;T高级副总裁兼网络首席技术官Yigal Elbaz讨论了Open RAN 的未来及其对AT&amp;T的意义。
    的头像 发表于 03-14 14:40 196次阅读

    【电磁兼容技术文档分享】频谱仪应用案例&amp;amp;amp;简易探头的制作

    【电磁兼容技术文档分享】频谱仪应用案例&amp;简易探头的制作
    的头像 发表于 02-19 13:20 195次阅读
    【电磁兼容技术文档分享】频谱仪应用案例&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;简易探头的制作

    R&amp;amp;S和Applus在EMC测试环境中完成eCall测试

    罗德与施瓦茨(以下简称R&amp;S)和Applus Laboratories完成电磁兼容性 (EMC) 测试环境中 eCall 测试。
    的头像 发表于 01-12 09:12 942次阅读
    R&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;S和Applus在EMC测试环境中完成eCall测试

    森木磊石CPEEC&amp;amp;amp;CPSSC 2023 展会圆满收官!

    2023中国电力电子与能量转换大会暨中国电源学会第二十六届学术年会及展览会(CPEEC&amp;CPSSC2023)是中国电源学会成立40周年纪念活动的重要环节。会议旨在促进电源、电力电子与能量转换
    的头像 发表于 11-16 08:22 257次阅读
    森木磊石CPEEC&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;CPSSC 2023 展会圆满收官!

    合宙Air530Z+STM32,自制GNSS定位器&amp;amp;amp;授时器

    ——基于合宙Air530Z的定位器&amp;授时器,感兴趣的朋友请戳文末“阅读原文”下载最新资料。1项目主要准备工作基于合宙Air530Z的定位器&amp;授时器,使用STM32G030F6P6
    的头像 发表于 09-23 08:05 1521次阅读
    合宙Air530Z+STM32,自制GNSS定位器&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;授时器

    干簧技术-斯丹麦德液位传感器&amp;amp;浮子手册(新)

    电子发烧友网站提供《干簧技术-斯丹麦德液位传感器&amp;浮子手册(新).pdf》资料免费下载
    发表于 09-12 11:49 0次下载

    关于手持式频谱仪,您想了解的那些技术问题(二)

    本期虹科Q&;A专栏继续为大家带来手持式频谱分析仪的相关技术问题解答,快来看看有没有你感兴趣的问题吧!
    的头像 发表于 08-16 20:02 633次阅读
    <b class='flag-5'>关于</b>手持式频谱仪,<b class='flag-5'>您想了解</b>的那些技术问题(二)

    以太网&amp;amp;MVB从站转CAN网关功能简介

    NETMVBCANCOM系列是广州众志诚信息科技有限公司生产的以太网&amp;MVB转CAN&amp;串行接口系列协议转换模块。可以将以太网M12接口或者MVB的EMD接口或者ESD+接口转换为CAN或者RS232、RS485(ModBus协议)。
    发表于 08-01 14:43 1396次阅读
    以太网&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;MVB从站转CAN网关功能简介

    你使用shell脚本中的2&amp;gt;&amp;amp;1了吗?

    run_cmax > ./starrc_cmax.logs 2>&amp;1中的 2>&amp;1是啥意思?
    的头像 发表于 07-30 14:44 1071次阅读

    请问int&amp;amp;到底是啥?

    (int &amp;amp;m,int &amp;amp;n) { int c; c=m; m=n; n=c; } int main() { int
    发表于 06-19 07:12

    找安卓外援,最好是南京,微信&amp;amp;手机:***,关于网络。

    找安卓外援,最好是南京,微信&amp;amp;手机:***,关于网络,我硬件写了一rndis
    发表于 05-25 15:58

    虹科方案 | 预测性维护无线振动监测方案Q&;amp;amp;A

    虹科预测性维护无线振动监测方案常见Q&;A合集虹科方案01虹科无线振动监测方案虹科无线振动监测方案具有高安全性、高可靠性、全自动诊断的优势,广泛应用于各种旋转设备的故障诊断。虹科无线振动监测
    的头像 发表于 05-15 09:38 467次阅读
    虹科方案 | 预测性维护无线振动监测方案<b class='flag-5'>Q&</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;A

    if(a==1 &amp;amp;&amp;amp; a==2 &amp;amp;&amp;amp; a==3),为true,你敢信?

    接下来咱们来尝试解决这个问题。假设 if(a==1&amp;&amp;a==12)是等于 true的,那么a肯定不可能是一个“普通的变量”。它势必要有能力在执行的时候能够动态改动值。
    的头像 发表于 05-08 11:01 756次阅读
    if(a==1 &<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>; a==2 &<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>; a==3),为true,你敢信?