美文网首页简友广场想法
每天一个知识点(十)

每天一个知识点(十)

作者: 少年小马 | 来源:发表于2020-04-04 22:54 被阅读0次

    最近领导接了新活,要做HIL测试。没办法从头学吧!先来点简单的。

    什么叫HIL?

    硬件在环(Hardware-in-the-Loop,HIL)是一种用于开发与测试控制器的一种技术。能够在开发周期早期进行嵌入式软件测试。

    HIL能干什么?

    1、确保安全

    HIL广泛用于汽车控制器的开发,在开发工程中系统软件和机械硬件结构通常是并行设计,将软硬件集成后才能开展测试工作。如果在集成后发现了一些严重风险的安全Bug,就有可能造成人身伤害、损坏设备和项目延误。为了减少这些bug的发生,HIL测试得到了广泛的关注。HIL测试能够用仿真器代替一些机器或者系统的物理部分,还能够测试一些极端工况或者超出传感器范围的参数(可能对驾驶员造成伤害,也可能破坏正常运转的其他机器)。

    2、节省时间和保证质量

    除此之外,汽车行业的开发时间计划尤为紧张,不允许嵌入式系统测试等待原型可用后再进行测试。例如当新的汽车发动机原型可用于系统测试时,已经使用HIL仿真完成了95%的发动机控制器测试。还能通过测试自动化,HIL仿真可以深入地嵌入到设计过程中,使用脚本来自动触发回归测试。在每次变更软件版本后都会使用HIL对其进行测试是否满足规范要求。

    相关文章

      网友评论

        本文标题:每天一个知识点(十)

        本文链接:https://www.haomeiwen.com/subject/evlephtx.html