现在车上大大小小的控制器大几十个,主机厂都要做哪些测试,满足哪些要求,才能使控制器达到量产要求呢?
01.
整车开发流程
在聊测试之前,首先了解一下一款车的开发流程。在主机厂我们经常能听到“某某项目开G2阀”、“某某项目关G1阀”等,这里的G1、G2就是车型项目的节点名词。比如某主机厂的车型开发流程共有9个阀门,其中:
G9:项目预研启动,主要是市场调研,完成产品定义,制定开发目标;
G8:项目启动,项目前期规划,以及批准立项开发;
G7:方案批准,开发平台的技术方案确定,选定造型主题;
G6 :项目批准,冻结内外饰造型,正式开始整车的工程设计;
G5:工程发布,完成工程设计,发布正式数模和图纸;
G4:产品和工艺验证,对产品设计进行最终验证,同时验证供应商的制造能力和整车厂的工艺设计等;
G3:预试生产,验证全工装和工艺条件下批量提供的零部件质量,调试整车厂的生产设备,检验生产工艺;
G2 :试生产,验证主机厂生产线在一定节拍下的制造能力;
G1:正式启动批量生产;
对于新车型开发而言,各个阶段的时间花费大概如下图所示。
图1 各个阀门间的时间参考(来源知网)
对于电子电器的测试而言,主要分布G5到G1之间。其中G5~G4主要是零部件以及子系统测试,G4~G2由于已经开始有目标车辆了,开始有整车级的功能验证,G2~G1是对量产软件的全面验收了。
02.
以太电子电器测试内容
按测试对象来说,电子电器的测试分为零部件测试、系统测试、整车测试三大类;按测试环境分为仿真测试、台架测试、实车静态测试、实车动态测试;按照测试项来分,分为:
1. 功能测试,主要测试零部件功能是否符合需求规范要求,比如对动力总成而言,需要有不大于10%坡度的防溜坡功能 、有扭矩控制功能、有转速控制功能,那也就需要对这些功能进行测试,包括台架和整车;
2. 诊断测试,主要是诊断服务的测试,配置参数读写、软件升级、故障码测试(包括故障触发、故障快照、扩展数据、故障老化等),这些测试的依据是主机厂释放的诊断问卷。
3.网络测试,网络包括CAN、LIN、以太网、Flexray等,以CAN为例,包括物理层的CAN一致性测试、网络管理测试、总线信号周期偏差测试、Busoff测试;信号交互测试等。网络测试也涉及零部件和整车的测试。
4 EMC测试,测试零部件的电磁辐射以及电磁辐射抗扰是否符合要求;
5. 电性能测试,测试整车电路系统的性能,包括电源分配、接地系统、电平衡、静态电流、线路报告等,具体如下图所示。
图2 电性能测试(来源知网)
对于测试人员而言,需要根据零部件、系统、整车的需求,设计测试用例(包括前提条件、测试步骤、期望结果),然后组织评审,最后再编写测试用例,目前而言,大部分能自动化的,都基于Python或者是CanOE的CAPL编写自动化测试用例。
03.
电子电器测试流程
在零部件的每个软件设计需求冻结之后,负责该零部件的DRE(产品工程师,也零部件的他爸)将需求文档发送给零部件供应商,供应商根据需求以及交付计划开发软件,在将软件交付给主机厂时,需要顺带将测试报告、release note发送给主机厂,测试报告总线测试报告、诊断测试报告等。
当主机厂DRE收到供应商释放的软件和测试报告后,开始进行内部测试流程。
1.软件功能验收
负责该零部件的科室内部测试人员需要进行基本通信验证、基本功能验证,验收通过后释放进行集成测试。
2.集成测试
集成测试人员收到软件和测试报告后,开始进程零部件的集成测试,这里主要是在HIL测试以及台架测试,主要测试项包括:基本通讯验证,总线唤醒休眠测试,电源状态切换,车辆模式切换,休眠唤醒,物理层基本测试等。
3.系统测试
根据整车电气架构对整车系统的划分,以子系统为单位进行测试,根据子系统的需求规范编写的测试用例,进行逐条测试验证,验证过程需包含总线信号的流转(输入信号,转发信号,控制信号,状态反馈信号等),及重要硬线信号的流转。
4.网络测试
网络测试的测试以CAN为例,主要为CAN一致性测试、网络管理测试、总线信号周期偏差测试、Busoff测试;信号交互测试等,这些一般首先是进行单件测试,然后在进行系统及整车测试,系统和整车测试主要是测试,各个部件的协调,包括网络的报文路由,实车环境下下的网络负载,各个部件的协调休眠等。
5.诊断测试
诊断测试通常跟网络测试是一起的,根据诊断调查问卷,逐项进行单件的测试,测试通过后,会进行整车测试,这里主要验证诊断仪与零部件的诊断交互,例如升级测试,另外还有就是下线测试,这里主要是根据整车下线过程中,进行测试。
5.功能测试
当以上这些测试完之后,开始进行功能测试,也就是台架测试和实车功能验证,比如前面提到的动力总成的防溜坡功能等,这种就没法在台架上验证,只能在车上验证。
以上的这就是电子电器测试的测试流程,测试完成之后,会将测试未通过项会发送给供应商,进行修复和澄清,并且要求给出修复计划,供应商修复软件后,再次进行上面的测试流程。
04.
总结
电子电器的测试贯穿整个成型的开发过程,主要是为了充分的验证各零部件、子系统、整车的功能是否按正确实现,另外除了以上聊到的测试外,车型开发过程中还有大量的其他测试,包括零部件的DV/PV测试、环境仓测试。整车到吐鲁番的夏季测试、到漠河的冬季测试,道路适应性测试,机械老化测试、淋雨测试、碰撞测试等等。
贯穿车型开发阶段的大量的测试才是保证车辆可靠、安全的基础。
推荐阅读
深度分析整车控制域现状与发展
分享不易,恳请点个【👍】和【在看】