汽车网络自动化测试之地漂测试
首先,汽车上为什么需要做地漂测试,大家都知道水往低处流,这是重力作用的结果,所以才有了千江万河归大海。传统汽车上唯一能提供持续电能的单元就是蓄电池,所有的汽车控制器都直接或者间接的连接到蓄电池的正负极。
通常汽车上只需要用导线连接蓄电池正极用于控制ECU供电,负极作为电流的回流终端会直接跟金属车架相连,这样既节约线束,又减轻了车重,也简化了设计。但是也有一个弊端,现在汽车通常使用铁制车身,铁的电阻率比铜制导线要大很多,而且为了设计方便,控制器通常会选择安装点最近的地方就近搭车身接地。这就造成各个控制器的电流在汇聚到蓄电池负极的时候会流过不同的路径,在路径上因为导体内阻的存在造成电压降。也就是说,各个控制器根据到蓄电池负极端路径还有回流电流的大小,会产生控制器地电位跟蓄电池负极电位之间的电压差。也就形成了控制器之间的地电位偏差。我们知道,控制器上的传感器、执行器、总线等的能量唯一来源于蓄电池,地的偏移就会导致两个相互通信的ECU之间的信号参考了不同的地电平,这样可能会导致通信故障,因此总线通信设计需要容忍一定程度的地偏移。相对应的,针对该设计需求,需要采取测试手段去验证设计是否符合要求。
在实验室环境下要进行地漂测试需要使用一个程控电源、一个地漂电源和地漂电路实现。地漂电源需要具备的特性是既能输出功率也能吸收功率,通常会选用四象限电源。地漂电路需要实现的功能是把主供电电源、地漂电源、不同控制器连接在一起形成串联电路。
下面介绍一种使用Vector的软硬件实现该测试的方法,基于CANoe与VT7001板卡实现测试,CANoe用于控制板卡、运行程序、观测数据与统计结果,VT7001用于实现测试电路。下图中,Power Supply1给ECU1与ECU2供电,图中红色电流路径所示,Power Supply2的正极连接ECU2的GND,图中蓝色电流路径。ECU1与ECU2的GND都连接到Power Supply1的负端。因此ECU1与ECU2的GND之间产生了数值为Power Supply2所设置的电压差,即形成了地漂。当Power Supply2设置为正值电压时,ECU2地电位比ECU1地电位高;当Power Supply2设置为负值电压时,ECU2地电位比ECU1地电位低。辅以其他电路设计能实现整车上任意一个ECU相对其他ECU产生地偏移,也可以实现任意几个ECU相对其他ECU产生地偏移。
编辑推荐
最新资讯
-
荷兰Zepp氢燃料电池卡车-Europa
2024-12-22 10:13
-
NCACFE -车队油耗经济性报告(2024版)
2024-12-22 10:11
-
R54法规对商用车轮胎的要求(上)
2024-12-22 10:10
-
蔚来ET9数字架构解析
2024-12-22 09:53
-
4G/5G网络新时代的高效紧急呼叫系统NG-eCal
2024-12-20 22:33