摘要:本文详细阐述基于NI的硬件在环仿真系统硬件接线原理的设计方案,指导各车型项目的HIL系统的测试环境搭建。通过介绍测试用例设计规则、测试动作库的封装方法,体现了HIL系统测试用例编写的灵活性。最后通过防盗系统的集成测试应用,进一步阐述该系统的优势。
目前,各大OEM乘用车电子电气开发流程均依据V字模式进行正向开发,主要以电气功能为主线,将电子电器开发分成电气开发和电气验证2个方面,其中电气开发从上到下,从整车到零件;电气验证从下到上,从零件到整车,形成V字形开发模式,如图1所示。
电气验证分为单系统测试、整车系统集成测试、实车测试验证3个层级。零部件供应商主要负责单系统电气测试;OEM重点关注的整车系统集成测试及实车测试,关注多个系统之间的交互功能以及电气功能在实车中可靠性及稳定性。随着汽车电子技术的不断发展,汽车搭载的电子控制单元越来越多,电气功能趋于复杂,人工测试已经无法满足复杂的测试需求,自动化测试系统正逐步取代人工测试。本文引进基于NI的硬件在环仿真测试系统(简称HIL),应用于整车系统集成及故障注入的自动化测试有利于提升测试效率及测试覆盖度。
1 HIL系统测试环境搭建
1.1 Hill系统接线原理设计
HIL系统硬件结构主要由板式台架、HIL系统机柜(主机柜、负载柜)构成。硬件测试环境主要根据各车型项目搭建板式台架,并以整车线束原理图及线束接线图为依据,设计并建立被测控制器、执行器及HIL系统机柜之间的物理连接关系。接线原理设计内容包括:①控制器与负载柜之间的连接关系;②执行器与控制器、负载柜之间的连接关系;③电源供电分配。
控制器与负载柜之间的设计原理如表1所示。主要包括控制器引脚名称、引脚电气参数、负载类型、负载电路设计、引脚默认值、连接器通道设计等信息。控制器的所有引脚均需要连接至控制器负载柜中,并根据负载类型(真实负载、虚拟负载)确定控制器与控制器连接器之间的关系。如负载类型为真实负载,则控制器连接器只需配置为真实负载即可;如需为控制器配置虚拟负载,则需要模拟真实负载的电气特性,包括执行器的负载类型、负载电路设计(上拉至电源、下拉至电源搭铁等)。HIL系统硬件资源丰
富,可模拟电源、数字开关量、单端虚拟负载、双端虚拟负载、电阻信号、PWM信号各类电气负载。
真实负载与控制器、负载柜之间的设计原理如表2所示,主要包括真实负载的引脚信息、对应的控制器引脚、连接器通道等信息。真实负载的引脚如与控制器直接连接,则设计为绕过HIL系统与控制器进行直连。如需HIL系统控制真实负载与控制器之间的通断、监测电流等操作时,需在真实负载连接器中为真实负载分配通道冈。