这部分定义了DUT(Device under test)几种不同的安装位置,目的是根据不同的安装位置定义测试工况和测试需求,包括Operation temperature range(工作温度范围),climatic requirements(气候工况),protection against dust and water(防尘防水)。
在ISO16750-4中的Annex A中,给出了推荐表。
TableA.1中Operation temperature range的代码在ISO16750-4中有定义,见下表:
下表中的Tmin和Tmax参数实际上在ISO16750-2中也有用到,但Code定义却是在ISO16750-4中给出的,而且也没有给出说明,个人认为不是特别合理,让刚上手的工程师理清这个关系,找到对应的定义还是需要花些时间的,尤其是在某些公司,负责电气性能测试和负责环境测试的可能还不是一个部门。
TableA.1中protection against dust and water的代码在ISO 20653中有定义,见下表:
针对Operation temperature range(工作温度范围),climatic requirements(气候工况),protection against dust and water(防尘防水)这三个参数,一般大的整车厂都会在需求规范中明确给出需求,而这个需求一般都是等于或者高于国标里面的推荐值的。
下面就作者接触过的几种控制器,列举一下这三个参数:
控制器类型
某发动机控制器
某变速箱控制器
某车身控制器
Operation temperature range
-40℃-105℃
-40℃-110℃
-40℃-85℃
climatic requirements
A
A
C
protection against dust and water
IP6K9K
IP6K9K
IP5K0
功能等级的定义见下表:
功能等级
定义
说明
A
测试过程中及测试结束后所有功能与设计相符
明确所有功能的设计规范是关键
B
测试过程中允许部分功能表现超出设计误差,但测试结束后自动恢复到与设计相符(存储功能必须符合Class A)
明确哪些功能允许超出设计误差,允许超出多少设计误差是关键。并且强调了测试结束后自动恢复
C
测试过程中允许部分功能表现不符合设计规范,但测试结束后自动恢复到与设计相符
强调了测试结束后自动恢复
D
测试过程中允许部分功能表现不符合设计规范,但测试结束后需要通过reset才能恢复到与设计相符
强调了测试结束后通过reset可以恢复
E
测试导致设备损害无法恢复
一般会有额外要求,例如失效不能引起造成危险等行为,例如着火、塑料融化等等
这一部分是DV测试的一个重点和难点,对于一些简单的系统,还比较好定义和判断,但对于复杂的系统,例如发动机控制器,变速箱控制器等,如何全面并正确的定义功能等级,如何实时并准确的监测和判断测试前、中、后系统功能是否符合等级定义,这是一项综合性的工作,也是考验一个公司DV测试能力的关键点。
作者结合本人的经验,建议分如下几步进行功能等级的判断:
供电电压Code需要从客户需求中进行分解,并与客户达成一致。
标准中提到要在全温度下验证,并且没有时间限制。但实际操作时肯定无法所有温度验证,更没有办法无限时间验证。大部分情况下会采取如下测试方法:
电压/温度
Tmax
Tmin
Usmin
t
t
Usmax
t
t
Tmax和Tmin:在连载(1)中已经介绍,不再赘述。
t:需要和客户沟通确认,若客户无要求,默认1hour(大部分工况下,1hour都能达到热平衡状态)。
标准并没有对Operation Mode(工作模式)明确定义,根据经验,全功能电压范围内当DUT运行在最恶劣工况下时,容易产生过压,过流,过热等失效,因此一般定义Operation Mode(工作模式)为3.2,工况按照全功能最恶劣工况定义。例如:对于燃油汽车发动起控制器来说,可以定义发动机转速6000r/min的工况为最恶劣工况。
Class C。
要所有PIN脚断开10s再恢复连接,满足Class C,就需要各PIN脚不仅要有开路故障诊断功能,还需要有恢复功能,在监测到开路恢复后,需要恢复该PIN脚的功能。例如对于某一输出级PIN脚,诊断到开路故障后可能采取关闭输出级驱动的措施;如果要满足Class C,后续还需要持续诊断,一旦诊断到故障解除,需要恢复输出级的驱动。