主页 > 天气

第十三讲,HIL测试之“整车模型”

时间:2020-01-15 来源:嘉怡时尚

      本节,我们来聊聊“整车模型”。

      小编认为,“整车模型”是一个被用泛滥了的概念,它虽然很有用,但绝对不应该被夸张到如今的地步。这个现象更多的是出于商业技巧和利益考虑,而非技术上真的这么需要。关于这一点,请参考师子一号的文章第三讲。

      但是,在HIL测试中,simulink用来制作“第一类整车模型”还是非常有用的;针对“第二类整车模型”,如果贵司人员充足,求钻求精,simulink也可以用来做的。

      本节,我们讲初步讲解整车模型在HIL测试中的应用,我们拿一个不太像是“第一类”的整车模型来做讲解吧。

      上图就是我们在第十讲、第十二讲所介绍的HIL系统的整体架构,左边是HIL设备,右边是VCU,二者通过线缆连接。

左边的HIL设备中所有的板卡,都是通过veristand软件及相应驱动来控制的。我们再看一下在第十二讲中介绍的veristand控制页面,如下图所示:

 

 

      很明显,我们看到,这个图里面,DCDC的温度是通过控件的值来控制的(第一个旋钮),控件的值和CAN卡,是直接关联的。整车模型如何应用到这样的测试场景里呢?答,我们可以用整车模型,代替旋钮,去控制DCDC发给VCU的温度值,使DCDC发给VCU的温度值的变化规律,跟DCDC实际工作时的特性尽可能相同,从而使测试更加“逼真”,这,就是整车模型的意义。

      显然,常识来看,这不是必要的,不属于第一类整车模型。但是如果VCU有“检测DCDC温度变化是否合理”的功能的话(笔者看来,纯属画蛇添足),它就成了第一类整车模型了。

      如上图所示,当我们使用了这样一个模型之后,模型将随着veristand的基本周期一起,像PLC那样,每周期更新一次输出值,并通过CAN卡发出去。此时,毫无疑问,面板上的该温度的控制控件将消失,这个值不能再受人工控制,而把控制权交给了“整车模型”。

      我们做一个非常简单的“整车模型”,只仿真DCDC的温度值变化(而且未必那么符合实际),我们约定,当风扇低速工作时,DCDC的温度以每秒0.1℃下降;当风扇高速工作时,DCDC的温度以每秒1℃下降;当风扇不工作时,DCDC的温度以每秒0.2℃下降。这,这,这实在是一个很鸡肋的整车模型,我们权当说明道理就行了。

      小编还是觉得,费这么大劲去用整车模型仿真DCDC的温度变化曲线、物理特性,是没有必要的,具体原因参考第二讲,还不如找几个关键点,检查一下逻辑是否正确,就可以了。

 

      下一讲,师子一号将通过simulinkveristandVisual Studio,一步步讲解这个“整车模型”的开发及应用方法。广大读者可以在下一讲的详细教程的基础上,自行扩展延伸,做出非常庞大的“整车模型”来。

       checksum、roolingcounter、速度仿真、电池特性仿真、换挡仿真、动力学仿真……你在所有的HIL资料、广告里看到的所有的“高大上”、“云里雾里”的整车模型,都是这么做出来的,掌握了方法之后,剩下的就是体力活而已。

       这里,是HIL模型的起源,从这里出发,您可以走得很远。

      前方即将高能!亲爱的朋友们尽量帮忙转发、评论互动、打赏,哄哄小编开心,小编开心了,就全员群发,小编要是不开心,……