整车电子电器测试都包含哪些?

发表于:2023-3-02 08:48

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:红豆沙冰    来源:网络

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

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号