整车 EOL下线 测试系统介绍

EOL测试系统背景

随着国家对环保事业的愈加重视,电动汽车以其绿色清洁的驱动方式,逐渐成为政策扶持 的重点对象。一方面,国家对电动汽车越来越重视,在另外一个方面,人们也越来越乐于绿色 出行,增大了电动汽车的市场需求。可以预见,未来的几年内,电动汽车的数量会呈现出强劲的增长态势。参加这场电动汽车研发生产竞速赛的,除了老牌的传统车主机厂,还有为数不少的新兴新能源车企,林林总总200余家。政府支持力度的不减,市场需求量的不断增加,对新能源电动车整车产量的要求是越来越高的。

整车下线(EOL)测试专门针对整车进行设计开发,是车企将组装好的整车交付客户前的 最后一道检测工序。EOL 测试针对的是整车下线测试,不同于零部件下线,是整车级别的下线 测试,测试过程关系整车的每个零部件,其测试质量直接影响到整车的质量好坏。因此,整车EOL测试是整车下线必不可少的测试过程

针对电动车,需要开发电动车专用整车 EOL 测试设备。目前整车厂拥有的是传统车的 EOL 测试设备,需要在此设备上进行升级改造,来兼容电动车的生产,或者重新搭建电动车专用生 产线。电动车下线前,对其整车故障和基本功能进行检查,是必不可少的过程,保证下线后的电动车是安全完好,质量合格的。

本测试系统旨在解决新能源电动车的整车下线测试,包含整车测试、交直流充电功能测试、涉水绝缘测试以及返修区故障诊断,完成整车下线工位的补全。本方案中涉及的设备可兼容对 传统车的测试,支持混线生产测试,支持基于 UDS 诊断、基于 J1939 诊断,可拓展基于 KWP2000 诊断。另外,本方案中的整车测试台可拓展基于 OBD 口和 UDS 协议的控制器刷写功能。

方案设计

本项目测试方案是包含台架式设备与手持式设备的生产线一体化方案,是软件平台与硬件 平台相结合的配套自主设计,是集安装、使用、培训、售后、后期拓展于一体的交钥匙工程。

系统架构

本方案的电动车整车 EOL 测试系统包括:

1) 等电位测试台;

2) 整车测试台;

3) 交直流充电测试台;

4) 绝缘测试台;

5) 手持诊断仪。

整车 EOL 测试系统布局示例

 整车 EOL 测试系统在生产线上的使用流程如下:

1)车辆在生产线的装配线上,在安装高压部件后进入等电位测试工位,需要对高压部件

等电位测试点进行电位均衡测试,通过高压测试仪进行测试;

2)车辆在生产线经过若干组装或检测工位后到达整车测试工位,通过 OBD 接口与整车

测试台连接进行测试;

3)车辆到达交直流充电工位,通过 OBD 接口与交直流充电测试台连接,按照提示分别

进行交流充电和直流充电,进行车辆的充电功能的测试;

4)车辆经过涉水到达绝缘检测工位,通过 OBD 接口与绝缘测试台连接,测试车辆的绝缘性;

5)车辆在以上工位经检测发现故障,则进入返修区,经过检修后,通过手持故障测试仪

确认车辆是否检修完成。

主要组成

整车测试台

整车测试台包含 1 台测试机柜及附件,布置在产线的整车测试工位,能完成的功能包括:

1) 故障诊断;

2) 数据流读取;

3) 参数配置;

4) 软件刷写;

5) 读写 VIN;

6) MES 交互;

7) 数据存储;

8) 生成报表。

测试系统主要集成在一台测试机柜内,包括工控机以及显示器等。工控机安转测试软件,

硬件上内置多个 CAN 接口,并通过测试线与车辆的 OBD 接口相连。工控机的外设包括一支扫码枪和一台打印机,设备运行时,先通过扫码枪扫描随车卡上的 VIN 号,随后进行测试,测试完成后通过打印机打印测试报告。

系统的被测对象主要是电动车三电系统及其他主要控制器,可对以下控制器进行测试:

1) 整车控制系统(VCU);

2) 电机控制器(MCU);

3) 电池管理系统(BMS);

4) 组合仪表(IC);

5) 车身控制器(BCM)等。

根据车型的不同,能够测试的控制器也会有所不同,可根据客户的需要和控制器的具体情况来确定。通过控制器供应商提供的诊断协议的具体内容,可对相关控制器进行测试,包括数据读取、数据写入、故障诊断等。

交直流充电测试台

交直流充电测试台又称为快慢充电测试台,包含 1 台测试机柜,布置在产线的交直流充电测试工位,主要功能是通过对车辆分别与交流和直流充电桩进行连接充电时的电流电压值的监控来判断车辆充电功能的优劣。

实现的功能如下:

1)BMS 故障诊断;

2)BMS 数据流读取;

3)交流充电测试;

4)直流充电测试;

5)读写 VIN;

6)MES 交互;

7)数据存储;

8)生成报表等。

系统主要集成在一台测试机柜内,包括工控机以及显示器等。工控机安装测试软件,硬件上内置多个 CAN 接口,并通过测试线与车载 OBD 接口相连。工控机的外设包括一支扫码枪和一台打印机,设备运行时,先通过扫码枪扫描随车卡上的 VIN 号,随后进行测试,测试完成后通过打印机打印测试报告。

绝缘测试台

对电动汽车绝缘值的检测是基于《GBT 18384.3-2015 电动汽车安全要求 第 3 部分:人员触电防护》中 6.7 节中规定的电动车绝缘阻值的要求,涉水绝缘检测的方法可参考 8.2.3 中的方式进行。

绝缘测试台包含一台测试机柜及其附件,布置在绝缘测试工位,能够完成的功能包括: 

1) CAN 报文绝缘值读取;

2) BMS 故障诊断;

3) 读写 VIN;

4) MES 交互;

5) 数据存储;

6) 报表打印。

测试系统主要集成在一台测试机柜内,包括工控机以及显示器等。工控机安转测试软件, 硬件上内置多个 CAN 接口,并通过测试线与车辆的 OBD 接口相连。工控机的外设包括一支扫码枪和一台打印机,设备运行时,先通过扫码枪扫描随车卡上的 VIN 号,随后进行测试,测试完成后通过打印机打印测试报告。 

 等电位测试台

对电动汽车电位均衡电阻的检测是基于《GBT 18384.3-2015电动汽车安全要求 第3部分:人员触电防护》中 6.9 节中规定的电动车电位均衡阻值的要求,电位均衡检测的方法可参考7.4中的方式进行。

等电位测试台包含一台测试机柜及其附件,布置在等电位测试工位,能够完成的功能包括:

1)等电位点电阻/电位均衡电阻测量;

2)读写 VIN;

3)MES 交互;

4)数据存储;

5)报表打印。

系统主要集成在一台标准机柜内,包括工控机、AVL 检测仪、显示器、不间断电源、打印机、扫码枪、电源管理模块等。工控机连接 AVL 检测仪,其探针与车辆的等电位点相连,检测等电位点间的电阻值是否合格。工控机的外设包括一支扫码枪和一台打印机,设备运行时,先通过扫码枪扫描随车卡上的 VIN 号,随后进行测试,测试完成后通过打印机打印测试报告。

手持诊断仪

手持诊断仪若干台布置在返修区,用于车辆返修后的故障检测。实现的功能如下:

1) 后置摄像头扫描一维 VIN 码;

2) 蓝牙无线通讯;

3) 故障诊断(读清故障码);

4) 读取整车数据流,如电池信息、转速信息等。

手持设备为一台含有无线通信模块的工业平板电脑,平板电脑作为上位机的载体实现人机交互,无线通讯模块通过 OBD 接口与车辆连接,实现与车辆的交互。使用时,工业平板先与无线通讯模块匹配,成功后再通过后置摄像头扫描 VIN 码,确认无误后根据客户需求进行相关测试。

该手持诊断仪可用于电动车售后市场。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/691149.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

NestJS入门1:创建项目

1.初始化 管理员权限运行CMD进入某个文件夹,输入命令,进行初始化,该命令不在文件夹下产生文件 npm i -g nestjs/cli 2. 创建项目 不需要手工创建文件夹,在原路径下执行以下命令(其中nest-start为项目名&#xff0c…

前端新手Vue3+Vite+Ts+Pinia+Sass项目指北系列文章 —— 第十二章 常用工具函数 (Utils配置)

前言 在项目开发中,我们经常会使用一些工具函数,也经常会用到例如loadsh等工具库,但是这些工具库的体积往往比较大,如果项目本身已经引入了这些工具库,那么我们就没有必要再引入一次,所以我们需要自己封装…

Spring Boot 笔记 023 注册页面

1.1 request.js请求工具 //定制请求的实例//导入axios npm install axios import axios from axios; //定义一个变量,记录公共的前缀 , baseURL const baseURL /api; const instance axios.create({baseURL})//添加响应拦截器 instance.interceptors.response.use(result…

【VSCode编写JavaScript】

VSCode编写JavaScript ■ 下载安装VSCode■ VSCode统一配置■ 格式化工具■ Tab size (代码缩进 2个字符)![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/7b79c59636f147c8b08a0fff37886e0a.png) ■ VSCode安装JS插件■ VSCode新建JS工程代码…

政安晨:【完全零基础】认知人工智能(五)【超级简单】的【机器学习神经网络】 —— 数据训练

回顾 作为这个系列文章的最后一篇,咱们先回顾一下建立神经网络的整体步骤,以实现对机器学习神经网络的整体认知: 在人工智能领域中,机器学习神经网络的数据训练部分是指通过将大量的输入数据输入到神经网络中,利用反…

OpenAI文生视频物理世界模型——Sora降世,AI视频领域降维打击令五大行业一夜变天!

年初六,OpenAI发布了“文生视频”的工具,Sora。AI技术变革又一次震撼了整个世界。或许你又开始担心,AI发展那么快,将会取代自己。但请记住,危机时代也是变革时代,变革就是机会。开工第一天,相信…

新能源汽车整车测试解决方案-热管理测试

热管理测试(Thermal Management Test) 整车热管理主要研究对象是电驱动系统及电池系统的温度控制和驾驶室的气候调节,满足关键零部件的冷却要求,确保各零部件的安全性与可靠性,提高车厢内乘员环境的舒适性&#xff0c…

【机器学习】数据清洗——基于Pandas库的方法删除重复点

🎈个人主页:豌豆射手^ 🎉欢迎 👍点赞✍评论⭐收藏 🤗收录专栏:机器学习 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共同学习、交流进…

【全网首篇】Copyparty 路径遍历漏洞 CVE-2023-37474 漏洞分析

Copyparty是一个便携式文件服务器 Copyparty 路径遍历漏洞 CVE-2023-37474 漏洞分析,这个漏洞研究了一些时间,不过这个不难 漏洞复现分析环境 Copyparty测试版本:1.8.0和1.8.2 系统:Windows10 和 Linux 运行环境:…

Leetcode 283.移动零

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0]示例 2: 输入: nums [0] 输出: […

区块链革命:Web3如何改变我们的生活

随着技术的不断发展,区块链技术作为一种去中心化的分布式账本技术,正逐渐成为数字世界的核心。Web3作为区块链技术的重要组成部分,正在引领着数字化时代的变革,其影响已经开始渗透到我们生活的方方面面。本文将深入探讨区块链革命…

c# #if 与 Conditional属性宏的区别

测试代码 using System; using System.Diagnostics;namespace ConsoleApp1 {public class TestClass{[Conditional("Debug1")]public static void Func1(){Console.WriteLine("Conditional 宏");}public static void Func2(){ #if Debug2Console.WriteLin…

springboot当中使用EMQX(MQTT协议)

本篇博客主要围绕EMQX是什么?、能干什么?、怎么用? 三点来进行整理。 1、MQTT协议 1.1、MQTT简介 在了解EMQX前首先了解一下MQTT协议,MQTT 全称为 Message Queuing Telemetry Transport(消息队列遥测传输&#xff0…

智慧城市驿站:智慧公厕升级版,打造现代化城市生活的便捷配套

随着城市化进程的加速,人们对城市生活质量的要求也越来越高。作为智慧城市建设的一项重要组成部分,多功能城市智慧驿站应运而生。它集合了信息技术、设计美学、结构工艺、系统集成、环保节能等多个亮点,将现代科技与城市生活相融合&#xff0…

qt for python创建UI界面

现在很多库都有用到python,又想使用QT creater创作界面,来使用。 1.使用的版本 使用虚拟机安装Ubuntu22.04,Ubuntu使用命令行安装qt,默认安装的是QT5,不用来回调了,就用系统默认的吧,不然安装工具都要费不少事情。pyt…

SimpleDateFormat为什么是线程不安全的?

目录 在日常开发中,Date工具类使用频率相对较高,大家通常都会这样写:这很简单啊,有什么争议吗?格式化后出现的时间错乱。看看Java 8是如何解决时区问题的:在处理带时区的国际化时间问题,推荐使用…

[力扣 Hot100]Day30 两两交换链表中的节点

题目描述 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 出处 思路 前两个结点先偷一手用交换val做,从链表第1…

算法面试八股文『 模型详解篇 』

说在前面 这是本系列的第二篇博客,主要是整理了一些经典模型的原理和结构,面试有时候也会问到这些模型的细节,因此都是需要十分熟悉的。光看原理还不够,最好是能用代码试着复现,可以看看李沐老师深度学习的教材&#…

沁恒CH32V30X学习笔记11---使用外部时钟模式2采集脉冲计数

使用外部时钟模式2采集脉冲计数 使用外部触发模式 2 能在外部时钟引脚输入的每一个上升沿或下降沿计数。将 ECE 位置位时,将使用外部时钟源模式 2。使用外部时钟源模式 2 时,ETRF 被选定为 CK_PSC。ETR 引脚经过可选的反相器(ETP),分频器(ETPS)后成为 ETRP,再经过滤波…

自动化上位机开发C#100例:如何用面向对象的方式封装雷赛运动控制卡EtherCAT总线卡(C#代码)

自动化上位机开发C#100例:雷赛运动控制卡EtherCAT总线卡C#封装类 文章目录 LTDMC.dll下载LTDMC.cs LTDMC.dll C#调用封装下载ICard.cs 运动控制卡接口Card.cs 运动控制卡抽象类CardLTDMC.cs 雷赛运动控制卡EtherCAT总线卡实现类CardList.cs 总线卡列表封装 LTDMC.dll下载 最新…