好久没来汽车工程之家了,今天看到这个题目,忍不住说两句。
硬件仿真循环,简称HIL(hardware in the loope),从字面意思可以理解为在循环仿真中增加硬件。如何理解呢?
Dspace,这是一个大型计算设备,主要是在一个仿真循环中将大量的计算工作放在这个设备进行运行,这就是HIL中的硬件。
那么仿真循环是个什么情况呢?对于汽车而言,简单点就是NEDC,扩展呢,就是各种循环工况了。
以笔者曾参与过的一次仿真而言,其基础原理是基于发动机试验台架的仿真,主要目的是测量汽车的经济性与动力性。
发动机台架试验台与Dspace连接,二者之间交互数据,同时仿真平台会收集这些数据基于建立在simulation平台的仿真模型进行运算。
我是学电的,刚刚学习过汽车电子测试,稍微解释一下,HiL,全称Hardware in the Loop。也就是你要测试的电控系统(ECU)和你的实时计算机(比如dSpace)构成一个闭环,实时计算机上面运行着Simulator和测试软件,simulator模拟你的汽车系统和物理环境,测试软件运行着你定义的测试用例。
比如simulator给你的电控系统一定的传感器信号,电控系统接受后作出计算,反馈给simulator他的输出,simulator再来模拟汽车的反应,汽车的反应会影响物理环境的改变,从而改变传感器的信号,再把这个新信号给电控系统,如此形成闭环测试。
闭环测试好处很多,比如效率高,完全自动测试,不用把电控系统放在真正车上,也不用真正上路就能测试。