车企“新四化”之——安全高效的电动汽车和混动汽车高压测量方案

本文主要是介绍车企“新四化”之——安全高效的电动汽车和混动汽车高压测量方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一 背景

汽车行业正经历着“新四化”从概念向实际转化的过程(新四化即电动化、智能化、网络化、共享化),各大车企也将调整发展布局,而混合动力及电动汽车自然就成为了主要关注点。

对于混合动力汽车(PHEV)和新型全电汽车(EV)而言,12V电压已不能满足当前需求,它们分别需要使用48V与400V的电池来替换12V的,由此,电压、电流及温度的测量也变得愈发重要。

二 面临的问题

1. 测量电流方式还是依靠传统电流钳?

使用传统电流钳较繁琐。电动汽车有一个复杂的高压(HV)电气系统,为了安全和减少电磁干扰,这些高度专业化的电力电缆内外绝缘层之间还有一个编制屏蔽网。由于它的屏蔽效果非常好,可用于信号屏蔽,且抗干扰能力极强,因此如果简单使用高压电流钳是无法测到电流的,而是需要将被测点的屏蔽网剥离,或是在高压分线盒内部的线缆上测电流,从而导致了传统电流钳的使用变得繁琐。

2. 还在直连被测点测电压?

测量高压电压的时候,常用的是破线或将线缆接在被测点的两端。前者,破线可能会有安全隐患;而后者,直接用夹子夹住被测点正负极,这在车辆剧烈运动的情况下,就可能会导致测量器具脱落,从而影响试验数据和效率。

三 高压电压及电流测量方法

电动汽车测试通常有两种测量手段:

1. 测量模拟量信号,包括高压电压、电流、温度。其中,测量电压是用于判断输出稳定性和电池工作状态;测量电流是用于分析能量的产生、消耗、流向和回收情况;测量温度是为了判断电池的工作状态和高压部件的工作或散热情况。

2. 使用数据记录仪或CAN/LIN卡从车辆总线读取数据。通过CAN卡或数据记录仪读取的ECU信息可帮助我们采集剩余电量SOC、高压环路互锁状态和绝缘电阻。

本文主要说的是第一种测量模拟量信号。

| 方法一

• 图示左端为电动压缩机。将我们的高压电压电流模块(HVshunt)串联入原系统中,不仅无需将线缆接在被测件两端,而且无需剥离屏蔽网,且连接器还可根据需求定制。

• 再配合上转换器和隔离器,经过高压隔离器,0~1000V的高压可转换为0~2V的安全电压;经过电流隔离器,高压信号可转换为低压信号,从而保证测试工程师的人身安全。

• 经过隔离模块的电压信号可通过模拟量数采模块将电压信号转换为高速CAN信号,之后再通过数据记录仪或CAN卡传至上位机软件,以进行数据的实时采集、显示和分析。

| 方法二

• 以PDU为例,将我们的高精度电压电流测量分流器串联入系统中。这个模块相较于方法一是将高压隔离和限流器都内置在这个模块中,经过内部高压隔离器,0~1000V的高压可转换为0~2V的安全电压;经过内置电流隔离器,高压信号可转换为低压信号,从而保证测试工程师的人身安全。

• 再通过模拟量数采模块可将电压信号转换为高速CAN信号,之后通过数据记录仪或CAN卡传至上位机软件,以进行数据的采集、显示和分析。

• 只需在测量电路中串联HVshunt2,即可进行测量需要的电压电流,而无需在外出试验时携带额外的模块。这减少了安装的繁复性并提高了工程师的工作效率。

四 温度测量

高压部分的温度测量系统组成如下图所示。例如测量电池表面的温度,前面是高压温度热电偶,接入高压温度测量模块,再将数据传至数据记录仪或者通过CAN卡传至电脑。

(HVshunt在实车上的示例)

五 硬件支持

| 高压电压和电流测量模块:HVshunt

  • 高压输入可达850V;
  • 直流电电流通过分流器测量到100A;
  • 用于连接高压网络的专用插头可定制;
  • 精度:0.1%;
  • 工作温度:-20~70℃;
  • 防护等级:IP54;
  • 相对湿度:5%~95%;

......

请点击此处,查看剩余30%精彩内容!

| 往期回顾 

▶ 电动汽车高压测试方案

▶ 混合动力汽车耐久测试

这篇关于车企“新四化”之——安全高效的电动汽车和混动汽车高压测量方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/169130

相关文章

SpringMVC高效获取JavaBean对象指南

《SpringMVC高效获取JavaBean对象指南》SpringMVC通过数据绑定自动将请求参数映射到JavaBean,支持表单、URL及JSON数据,需用@ModelAttribute、@Requ... 目录Spring MVC 获取 JavaBean 对象指南核心机制:数据绑定实现步骤1. 定义 Ja

C++高效内存池实现减少动态分配开销的解决方案

《C++高效内存池实现减少动态分配开销的解决方案》C++动态内存分配存在系统调用开销、碎片化和锁竞争等性能问题,内存池通过预分配、分块管理和缓存复用解决这些问题,下面就来了解一下... 目录一、C++内存分配的性能挑战二、内存池技术的核心原理三、主流内存池实现:TCMalloc与Jemalloc1. TCM

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

Python基于微信OCR引擎实现高效图片文字识别

《Python基于微信OCR引擎实现高效图片文字识别》这篇文章主要为大家详细介绍了一款基于微信OCR引擎的图片文字识别桌面应用开发全过程,可以实现从图片拖拽识别到文字提取,感兴趣的小伙伴可以跟随小编一... 目录一、项目概述1.1 开发背景1.2 技术选型1.3 核心优势二、功能详解2.1 核心功能模块2.

关于跨域无效的问题及解决(java后端方案)

《关于跨域无效的问题及解决(java后端方案)》:本文主要介绍关于跨域无效的问题及解决(java后端方案),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录通用后端跨域方法1、@CrossOrigin 注解2、springboot2.0 实现WebMvcConfig

基于Python构建一个高效词汇表

《基于Python构建一个高效词汇表》在自然语言处理(NLP)领域,构建高效的词汇表是文本预处理的关键步骤,本文将解析一个使用Python实现的n-gram词频统计工具,感兴趣的可以了解下... 目录一、项目背景与目标1.1 技术需求1.2 核心技术栈二、核心代码解析2.1 数据处理函数2.2 数据处理流程

Java中常见队列举例详解(非线程安全)

《Java中常见队列举例详解(非线程安全)》队列用于模拟队列这种数据结构,队列通常是指先进先出的容器,:本文主要介绍Java中常见队列(非线程安全)的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录一.队列定义 二.常见接口 三.常见实现类3.1 ArrayDeque3.1.1 实现原理3.1.2

在Java中将XLS转换为XLSX的实现方案

《在Java中将XLS转换为XLSX的实现方案》在本文中,我们将探讨传统ExcelXLS格式与现代XLSX格式的结构差异,并为Java开发者提供转换方案,通过了解底层原理、性能优势及实用工具,您将掌握... 目录为什么升级XLS到XLSX值得投入?实际转换过程解析推荐技术方案对比Apache POI实现编程

Python中bisect_left 函数实现高效插入与有序列表管理

《Python中bisect_left函数实现高效插入与有序列表管理》Python的bisect_left函数通过二分查找高效定位有序列表插入位置,与bisect_right的区别在于处理重复元素时... 目录一、bisect_left 基本介绍1.1 函数定义1.2 核心功能二、bisect_left 与