新能源汽车 LabCar 测试系统方案(-)

什么是LabCar测试

LabCar测试目标是进行整车黄板台架功能测试,用于整车开发和测试阶段,满足设计人员和测试人员的试验需求,以验证整车性能,减少开发工作量。系统主要用于测试静态及动态工况下的纯电动汽车的各项功能实现情况。

方案设计

LabCar 系统效果图

系统架构

系统架构包括三部分:

1)  测试机柜

2)  黄板台架

3)  上位机软件平台

系统架构

测试机柜里放置测试过程中用到的所有仪器设备,PXI 机箱及 RT 处理器、电源管理模块、低压程控电源、信号调理模块等,系统总线以 CAN 总线为基础。

信号调理模块用于测试系统和台架间不匹配信号的调理,同时将所有仪器的线缆整理成线

束或转成标准接口,与黄板台架进行连接,对需要供电的传感器提供响应的电源。信号调理箱的线缆,直接连接黄板台架上的各类传感器和控制器针脚。测试机柜到黄板台架之间,使用电缆组(EDAC 线束)进行直连,根据信号要求的不同,选择不同的线束组成电缆组。高压电缆和低压电缆分成 2 类线束,并包裹屏蔽层。

黄板台架依据实际整车尺寸及外形搭建,按照整车电子电器零部件安装位置进行布置安装,包括电机、电池、PEU、车载充电机、转向系统、冷却系统、座椅等,其中线束采用实车线束。

黄板台架上布置高压采集模块用于采集电池包直流母线的电压和电流信号,同时布置各类

所需要的传感器,以采集相应的温度等信号。

黄板台架包括一个独立的端子排机架,连接从测试机柜过来的线束。端子排机架将测试系

统的所有接口资源通过端子排的形式分布在端子排机架上,进行系统资源统一管理,便于扩展。

系统资源包括电源通道、DIO 通道、AIO 通道、CAN 总线通道等。通过将这些资源与黄板台架上的电子电器部件连接,可以实现独立控制器或者集成系统的自动化测试。

上位机软件平台用于测试环境的搭建,及测试用例的编辑和执行。使用上位机软件可以对

系统测试资源进行配置和管理,可以实现自动化测试流程。

主要特点

LabCar 功能测试台架系统用来进行整车各类功能测试,其具有以下特点:

1)  实现测试系统和黄板台架隔离,便于管理;

2)  易于扩展的硬件平台,无需修改硬件结构,便可以方便的添加各类资源;

3)  测试系统基于 PXI 总线,数据量吞吐效率高,满足大数据量自动化测试;

4)  系统同时具有高压数据采集和低压数据采集、满足整车的高低压测试;

5)  通用的测试用例编辑平台,适应各类编程语言,方便地进行测试用例编写。

主要功能

LabCar 功能测试台架系统用于整车开发和测试阶段,满足设计人员和测试人员的试验需

求,以验证整车性能,减少开发工作量。系统主要用于测试静态及动态工况下,三电系统在整车环境下的功能测试。

测试对象为整车电子电器部件,该系统可以自动化完成系统集成测试和单控制器独立测试。

主要功能如下:

1)  整车级别测试:模拟驾驶员操作信号,采集总线报文和关键三电系统输出信号,实现

整车级别多工况仿真测试;

2)  低压电器独立测试:模拟低压电器输入信号,采集低压电器输出信号,实现自动化功

能测试;

3)  系统集成测试:多控制器联合测试,例如车身域控制器集成测试等;

4)  编写测试用例,实验自动化测试和手动故障注入测试;

5)  整车电子电器集成手动测试,实现静态功能测试验证;

6)  支持网络协议测试。

系统组成

LabCar 功能测试台架系统主要由硬件和软件两部分组成。

硬件部分

1)  测试机柜

2)  黄板台架,包括黄板车和端子排机架,以及集成的整车待测系统

3)  电源管理模块

4)  PXI 机箱以及资源板卡:AIO、DIO、PWM、CAN

5)  低压可编程电源

6)  测试附件:显示器、鼠标、键盘等

7)  信号调理模块

软件部分为 LabCar 台架测试系统的上位机管理软件

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

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

相关文章

设计模式原则——里氏替换原则

设计模式原则 设计模式示例代码库地址: https://gitee.com/Jasonpupil/designPatterns 里氏替换原则 继承必须确保父类所拥有的性质在子类中依然成立 与开闭原则不同的是开闭原则可以改变父类原有的功能,里氏替换原则不能修改父类的原有的性质&#…

在线装修管理系统的设计

管理员账户功能包括:系统首页,个人中心,管理员管理,装修队管理,用户管理,装修管理,基础数据管理,论坛管理 前台账户功能包括:系统首页,个人中心,…

197.回溯算法:复原IP地址(力扣)

代码解决 class Solution { public:// 存储最终结果的向量vector<string> result;// 判断字符串s从start到end范围内的子串是否是一个合法的IP地址段bool isValid(const string& s, int start, int end){if (start > end) {return false; // 起始位置大于结束位置…

vue项目集成CanvasEditor实现Word在线编辑器

CanvasEditor实现Word在线编辑器 官网文档&#xff1a;https://hufe.club/canvas-editor-docs/guide/schema.html 源码地址&#xff1a;https://github.com/Hufe921/canvas-editor 前提声明&#xff1a; 由于CanvasEditor目前不支持vue、react 等框架开箱即用版&#xff0c;所以…

开源seata的分布式事务解决方案-XA、AT、TCC、SAGA哪个模式好

分布式事务是分布式系统中非常重要的一部分。假设一个用户购买商品的业务逻辑&#xff0c;系统有3个微服务组成&#xff0c;分别是订单服务、账户服务、库存服务&#xff0c;用户在提交订单后会从用户账户余额中扣款&#xff0c;同时扣减库存数量。在这样的场景下扣款和减库存需…

IDEA中 pom.xml 设置自动提示

IDEA中 pom.xml 自动提示 IDEA中 pom.xml 自动提示设置如下&#xff1a; file–>Settings–>Build,Execution…–>Build Tools–>Maven–>Repositories 会看到类似表格的画面&#xff0c;内容是你的maven地址&#xff0c;选中后&#xff0c;右边有个Update的按…

开放式耳机哪种好用又实用?开放式耳机必入品牌推荐,内行人分享

随着数码技术的不断推出各种各样的新产品&#xff0c;开放式耳机已经逐渐成为有份音乐发烧友的选择&#xff0c;这类耳机从早期的简单音质发展至今日的高解析度&#xff0c;其技术进步&#xff0c;也吸引了一大批开放式耳机的爱好者&#xff0c;开放式耳机以其开放式的设计&…

Springboot3.3 整合ClickHouse注意事项

Spring 3 整合 ClickHouse 的方法可以通过JDBC来实现。首先&#xff0c;确保你有Spring 3和ClickHouse的JDBC驱动。然后&#xff0c;在Spring的配置文件中配置数据源和模板。 Maven依赖示例&#xff1a; <!-- https://mvnrepository.com/artifact/com.clickhouse/clickhou…

对称/非对称加密

对称加密和非对称加密是两种主要的加密方式&#xff0c;用于保护数据的机密性和完整性。它们在密钥的使用和管理上有着显著的不同。 对称加密 原理 对称加密&#xff08;Symmetric Encryption&#xff09;使用相同的密钥进行加密和解密。这意味着发送方和接收方必须共享相同…

2024中国第三方算力中心服务商发展研究报告

来源&#xff1a;科智咨询 近期历史回顾&#xff1a;《江苏省绿色建筑评价标识实施细则》(1).pdf 《江苏省绿色建筑评价标识实施细则》.pdf 【计算工具】钢铁企业碳排放各工序数据收集表.xlsx 【深度报告】钢铁产品碳足迹核算及报告指南.pdf 【专家PPT】宝钢低碳钢铁技术策划及…

巧用newSingleThreadExecutor让异步任务顺序跑

背景 Flume 是 Cloudera 提供的一个高可用的&#xff0c;高可靠的&#xff0c;分布式的海量日志采集、聚合和传输的系统 。一个用来控制 Flume 采集任务的 Web 应用&#xff0c;需要对任务进行管理&#xff0c;主要操作「启动、停止、新建、编辑、删除」&#xff0c;本质就是对…

头歌——机器、深度学习——手写体识别

第1关&#xff1a;神经网络基本概念 任务描述 本关任务&#xff1a;根据本节课所学知识完成本关所设置的选择题。 相关知识 为了完成本关任务&#xff0c;你需要掌握&#xff1a;1.神经网络基本概念。 神经网络基本概念 神经网络由输入层、隐藏层、输出层组成&#xff1b;…

【华为OD机试】最左侧冗余覆盖子串(C++ Java JavaScript Python )

题目 题目描述 给定两个字符串s1和s2和正整数K,其中s1长度为n1,s2长度为n2,在s2中选一个子串,满足: 该子串长度为n1+k该子串中包含s1中全部字母,该子串每个字母出现次数不小于s1中对应的字母,我们称s2以长度k冗余覆盖s1,给定s1,s2,k,求最左侧的s2以长度k冗余覆盖s1的…

逆向学习网络篇:心跳包与TCP服务器

本节课在线学习视频&#xff08;网盘地址&#xff0c;保存后即可免费观看&#xff09;&#xff1a; ​​https://pan.quark.cn/s/31c74a06f8db​​ 在网络通信中&#xff0c;心跳包是一种重要的机制&#xff0c;用于维持客户端与服务器之间的连接状态。本文将深入探讨心跳包的…

动手学深度学习(Pytorch版)代码实践 -卷积神经网络-22池化层

22池化层 import torch from torch import nn# 最大汇聚层和平均汇聚层 def pool2d(X, pool_size, modemax):p_h, p_w pool_sizeY torch.zeros((X.shape[0] - p_h 1, X.shape[1] - p_w 1))for i in range(Y.shape[0]):for j in range(Y.shape[1]):if mode max:Y[i, j] X…

【源码】含70演示高转化率Magento2外贸时装女装跨境电商模板V1.2.2

MagMog是下一代最高转化率和可扩展的跨境电商Magento2主题&#xff0c;让您几乎可以立即上手。这是一个终极解决方案&#xff1a;主题附带一系列电子商务功能&#xff0c;可以启用您商店的隐藏功能&#xff0c;并且您无需支付任何额外费用。 100% 免费。 MagMog从定制设计到内…

AI大模型企业应用实战(16)-langchain核心组件

1 stuff 将文档列表插入到提示词中&#xff0c;适合文档较小或少量文档的应用。 2 refine 通过循环输入文档并迭代更新答案来构建响应&#xff0c;一次只传递给LLM一个文档&#xff0c;适合LLM上下文大小不能容纳的小文档。 参考&#xff1a; https://js.langchain.com/v0.1…

搭建个人官网时如何配置SMTP邮件自动发送

什么是 SMTP&#xff1f; SMTP( Simple Mail Transfer Protocol ) 是一种简单邮件传输协议&#xff0c;可以在互联网上通过SMTP来发送电子邮件&#xff0c;是建模在 FTP 文件传输服务上的一种邮件服务&#xff0c;主要用于传输系统之间的邮件信息并提供来信有关的通知。SMTP 服…

pycharm不能安装包的解决方法

一直使用VScode写python&#xff0c;最近使用pycharm&#xff0c;但是pycharm不能安装包&#xff0c;类似这种 后面直接使用ALT F12跳转终端&#xff1a; pip install 需要添加的包 -i https://pypi.tuna.tsinghua.edu.cn/simple不报错了

量检具管理有一套

量检具是用于测量和检验产品尺寸、形状和质量的工具。有一位年轻的工程师小张&#xff0c;他负责管理工厂的量检具&#xff0c;确保它们能够准确地测量产品尺寸和质量。有一天&#xff0c;小张发现量检具出现了一些问题。他注意到一些量具的读数不准确&#xff0c;导致生产出来…