动力电池系统介绍(十三)——高压互锁(HVIL)

news2025/1/17 8:53:22

动力电池系统介绍(十三)

  • 一、高压互锁梗概
    • 1.1 高压互锁原理
    • 1.1 高压互锁内部结构
    • 1.2 高压互锁分类
    • 1.3 高压互锁原则
  • 二、高压互锁常见故障
    • 2.1 高压互锁开关失效
    • 2.2 端子退针导致开路
    • 2.3 互锁端子对地短路
    • 2.4 动力电池内部故障
  • 三、高压互锁故障排查

一、高压互锁梗概

高压互锁(HVIL-High Voltage Interlock)是一种安全功能,主要通过低压信号来检查整个高压系统回路的完整性及连续性,识别回路的异常断开,并及时断开高压输入端的控制电器件。
简单来说,就是通过低压回路的通断信号(安全)来检查高压回路的通断(危险)。

1.1 高压互锁原理

整车所有高压连接器连接位置,都需高压互锁信号回路,但互锁回路与高压回路不具有必然的联系。但高压互锁设计,可能对某电器设置一个单独的互锁信号回路;也可能把两个或以上的互锁信号串联在一个回路中。即互锁回路可设计成并联模式,也可设计成串联模式。

整车高压系统以动力电池作为电源,低压回路同时也需要一个检测用电源,让低压信号沿着闭合的低压回路传递。当低压信号中断,说明某一个高压连接器有松动或者脱落。高压互锁基础原理如图1/图2所示。在高压互锁信号回路基础上,设计监测点或监测回路,负责将高压互锁信号回路的状态传递给 BMS。(图片来源于网络)

高压互锁
高压互锁设计的实现,需要以下设备组成:高压互锁连接器及高低压导线,闭合的低压电源信号回路,高压互锁监测回路及监测模块 (监测模块可以是电池管理系统BMS,或者整车控制器 VCU),监测模块根据高压互锁监测结果控制的高压继电器。

1.1 高压互锁内部结构

高压接插件的互锁结构集成在接插件的内部,通过互锁端子和主回路(高压)的长度和位置差异——高压端子长于低压互锁端子。

  • 在插合高压接插件件时,高压端子先接通,互锁端子后接通
  • 当在拔接插件时,互锁端子先断开,高压端子后断开

这样可以确保高压互锁信号检测的有效性。同时时间差与插拔的速度有关,时间长短可以根据车型具体策略确定。(图片来源于网络)
在这里插入图片描述
另外,高压接插件都是配对使用的,出于安全考虑,一般公端用于设备(产品)端,母端用于线束端。且所有的高压连接器均配有低压信号端子,用于接通互锁信号。当高压连接器插到位后,互锁信号就接通,将所有的高压连接器的信号串联后接入BMS或者VCU进行检测,当某一个接插件未插好,互锁信号就断开了,以此来判断接插件连接是否正常。HVIL功能实质是检测互锁端子两个PIN脚通断来实现。

1.2 高压互锁分类

高压互锁主要结构互锁、功能互锁和软件互锁三种。

名称释义
结构互锁主要高压接插件均带有互锁回路,当其中某个接插件被带电断开时,动力电池管理便会检测到高压互锁回路存在断路,为保护人员安全,将立即进行报警并断开主高压回路电气连接,同时激活主动泄放,在5s内将高压电降低到60V以下。
功能互锁当车辆在进行充电或插上充电枪时,高压电控系统会限制整车不能通过自身驱动系统驱动,以防止可能发生的线束拖拽或安全事故。
软件互锁正常高压上电后,如果PTC或电动压缩机检测到高压侧电压异常,空调系统会将高压异常通过CAN发给BMS或VCU,报出高压互锁故障,BMS或VCU收到高压互锁故障信号后,将限制或中断PTC或电动压缩机功能。

从安全方面,高压互锁主要考虑三个方面:

  • 把高压互锁作为断路器使用,当高压系统在运行过程中,如果出现高压连接器松动,脱离、损坏等情况,通过高压互锁功能可以快速把整车的高压给断掉;
  • 当工作人员或售后维修人员在未下高压的情况下,去拔高压连接器,这时候就可能存在拉弧,多次带电插拔可能会影响接插件的寿命;同时如果工作人员不小心触摸到了被拔掉的带电的接插件,就会有触电的风险;
  • 通过高压互锁来监控高压接插件是否插到了位,避免未插到位引起的车辆运行过程中异常掉高压的情况,进而影响行车安全。

1.3 高压互锁原则

  • HVIL回路必须能够有效、实时、连续地检测整个高压回路的通断情况。
  • 所有高压连接器应具备机械互锁装置,且高压连接器断开时,HVIL首先断开;接合时,后接通HVIL。
  • 所有高压连接器在非人为的情况下,不能被接通或断开
  • 高压互锁回路应具备在特殊情况下,可以通过BMS检测HVIL回路,直接断开高压回路
  • 在识别到HVIL有异常时,车辆必须报警指示,比如仪表指示灯或声音、光等形式提醒驾驶员。

当回路中的某个高压部件互锁出现故障的时候,互锁监测装置会上报VCU,由VCU执行相应的下电策略。在执行下电策略时必须要考虑行车情况,所以在制定策略的时候,必须对高压互锁分级。
比如,将BMS、RESS(电池系统)、OBC划为一级,将MCU、MOTOR(电动机)划为二级,将EACP(电动空调压缩机)、PTC、DC/DC划为三级。针对不同的互锁等级,须采取不同的HVIL策略。

二、高压互锁常见故障

此章节内容摘自于: 电动汽车的高压互锁及故障检测

一个回路故障主要有开路和短路,具体有几下几种情况

2.1 高压互锁开关失效

关闭盖板之后开关不能闭合是互锁开关常见的故障。可能原因是设计尺寸偏差,导致互锁开关不能闭合。盖板突出的筋结构高度偏低,高压互锁开关不能闭合到位,致使互锁回路开路。设计不合理导致安装过程中互锁开关结构失效致使开关不能闭合。设计互锁开关时要综合考虑安装可能情况调整开关的朝向,从而避免结构失效。

2.2 端子退针导致开路

当互锁回路的低压线束中部分线束的端子以及高压用电器和PDU上高压互锁回路上的端子质量有问题时,会导致端子退针,导致的公母端子接触不良。可以采用“二分法”快速精准定位故障位置。需要注意的是在进行问题排查时,需要使用合适尺寸的探针。探针直径不宜选的过大,否则会影响到端子的接触质量和寿命。

2.3 互锁端子对地短路

由高压互锁回路的工作原理可知,虽然回路是通的,但对地短路也会报高压互锁开路。

2.4 动力电池内部故障

若整车报高压互锁回路故障,而实际检测下来线束是完整的,且检测没有开路/对地短路的情况,则可带电测量互锁回路是否形成通路,即确认低压线束回路相通,高压线束都连接完好。然后将高压互锁回路任何一个地方断开,使用欧姆档测量是否导通,则还可以继续排查验证是否是动力电池内部的故障 。

三、高压互锁故障排查

高压互锁检查:引起高压互锁故障的原因通常为某个高压插件未插或未插到位造成的,如PTC、DC/DC、高压盒、车载充电机、空调压缩机高低压插件未插。
在这里插入图片描述
高压互锁的检测方案有多种,比如采用占空比检测、采用电阻方式或者采用电压检测等。一些芯片厂家像TI等还推出了专门的高压互锁的检查芯片。
当故障码中出现高压互锁故障,在定位故障时,一般多采用排除法定位故障模块:

  • 依次检查所有高压插件是否存在漏接、虚接现象;
  • 检查高压插接件互锁回形针是否存在弯曲、断裂现象;
  • 检查高压互锁回路中的电器接插件是否存在漏接、虚接现象;

若回路无上述故障,则可定位为线束通断或电器模块内部问题,需继续排查。具体可参考【电池电气】新能源汽车高压互锁原理及失效分析的2.2章节内容。

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

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

相关文章

孟德尔随机化:Steiger Test避免反向因果关系

Steiger Test避免反向因果关系 以下steiger test方法是一个新的方法学,增加后提升提取工具变量的稳健性,没有的话也不影响文章内容。 看自己的需要。跑分析过程中,如果是GWAS数据没有samplesize,自己又需要这个内容,…

musl libc ldso 动态加载研究笔记:01

前言 musl 是一个轻量级的标准C库,建立在系统调用之上,可以认为是【用户态】的C 库,与 glibc 或者 uClibc 属于同一类。 基于 musl 的 gcc 工具链包括交叉编译工具链,可以用于编译 Linux 或者其他的操作系统,如当前 L…

kubesphere 集成 sonar

文章目录 安装 helm通过 helm 安装 sonar配置 SonarQube 服务器创建 SonarQube 管理员令牌SonarQube 配置添加到 ks-installer创建 Webhook 服务器将 SonarQube 服务器添加至 Jenkins将 sonarqubeURL 添加到 KubeSphere 控制台重启服务 为新项目创建 SonarQube Token 官方文档&…

蓝蓝设计-ui设计公司-界面设计案例作品

泛亚高科-光伏电站控制系统界面设计 html前端 | 交互设计 | 视觉设计 | 图标设计 泛亚高科(北京)科技有限公司(以下简称“泛亚高科”),一个以实时监控、高精度数值计算为基础的科技公司, 自成立以来,组成了以博士、硕…

同样都是找工作,为什么你的简历没人看?

上次的文章分享了自己软件测试面试时的一些经历,今天我想分享一下自己当时写简历以及投简历方面的经历,本文内容纯粹是个人简单分享,如果有写得不好的地方还请读者包涵与指正。 我是去年的九月初开始投递简历的,貌似各行各业的人…

μCOS-Ⅲ_简介

μCOS-Ⅲ简介 文章目录 μCOS-Ⅲ简介前言一、什么是 C/OS-III?二、C/OS-III的特点三、C/OS-III的版本和参考资料1、C/OS-III版本2、C/OS-III源码获取3、C/OS-III参考资料 四、C/OS-III源码简介总结 前言 μcos-III是一个可以基于ROM运行的、可裁剪的、抢占式、实时…

第五章.编辑资料

5.1.添加编辑页面 <template><div class="users-show"><div class="col-md-3 main-col"><div class="box"><div class="padding-md"><div class="list-group text-center"><rou…

k8s v1.27.4 部署metrics-serverv:0.6.4,kube-prometheus

只有一个问题&#xff0c;原来的httpGet存活、就绪检测一直不通过&#xff0c;于是改为tcpSocket后pod正常。 wget https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml修改后的yaml文件&#xff0c;镜像修改为阿里云 apiVersion: …

9.处理this和防抖、节流

9.1 this指向-普通函数 普通函数的调用方式决定了this的值&#xff0c;即【谁调用this的值 指向谁】 普通函数没有明确调用者时this值为window&#xff0c;严格模式下没有调用者时this的值为undefined 9.2 this指向-箭头函数 箭头函数中的this与普通函数完全不同&#xff0…

uni——遍历循环替换值

案例展示 const fraction_json ref([]) //星级数组最终我们需要的格式是&#xff1a; [{“num”: “5”, “evaluate_id”: “2”}, {“num”: “5”, “evaluate_id”: “3”}] 参考的方法&#xff1a; 【 .map() 】方法 map() 方法返回一个新数组&#xff0c;数组中的元素…

究竟什么是位图

引言 为什么要写这篇博文呢&#xff0c;是因为之前面试的时候遇到这样一个问题&#xff1a; 有一款数十亿级别的用户产品&#xff0c;如何统计一周内连续活跃的用户数&#xff1f; 这个问题的特征其实很明显&#xff1a;数据量大&#xff0c;需要交并操作&#xff0c;而且还有…

Postgresql+Postgis安装教程

Windows 下载地址 Postgresql&#xff1a;https://www.enterprisedb.com/downloads/postgres-postgresql-downloads Postgis&#xff1a;https://winnie.postgis.net/download/windows/ 我这里安装Postgresql13&#xff0c;所以对应Postgis也选择pg13版本 首先安装Postgresql…

kali 换源

kali 换源 1.使用root权限打开 vim /etc/apt/sources.list # See https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/ #deb http://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware# Additional line for source pack…

标签(1)(详解)

目录 标签 部分标签 标签之标题 标题介绍与应用 VSCode插件 标签之段落 换行 水平线 标签之图片 网站中最多的元素 图片路径详解 绝对路径 相对路径 网络路径 标签之超文本链接 超链接描述 超链接属性 超链接表现 标签之文本 常用文本标签 标签 部分标签 …

Linux权限系列--给普通用户添加某个命令的sudo权限

原文网址&#xff1a;Linux权限系列--给普通用户添加某个命令的sudo权限_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍Linux系统如何给普通用户添加某个命令的sudo权限。 使用场景 普通开发者可能需要sudo的命令&#xff1a; apt-get&#xff08;经常要安装软件&#x…

《Zookeeper》源码分析(十四)之 投票是如何发送与接收的

目录 MessengerWorkerSenderWorkerReceiver第5步&#xff1a;检验选票的epoch和version第6步&#xff1a;处理投票 Messenger Messenger管理接收到的消息以及待发送的消息&#xff0c;其源码如下&#xff1a; 它的源码比较简单&#xff0c;接下来着重介绍它维护的两个线程&a…

【仿写tomcat】七、项目结构优化以及代码开源

仿写tomcat 项目结构开源地址 项目结构 到目前为止&#xff0c;博主的仿写tomcat就告一段落了&#xff0c;后续有时间了还会继续补充功能&#xff0c;现在的项目结构如下。 在保证功能的前提下作出的改动有&#xff1a; 将各个类中的参数统一成了Config类&#xff0c;通过对…

Java课题笔记~ Ajax

1.1 概述 AJAX (Asynchronous JavaScript And XML)&#xff1a;异步的 JavaScript 和 XML。 我们先来说概念中的 JavaScript 和 XML&#xff0c;JavaScript 表明该技术和前端相关&#xff1b;XML 是指以此进行数据交换。 1.1.1 作用 AJAX 作用有以下两方面&#xff1a; 与服…

百度又开源一款压测工具,可模拟几十亿的并发场景,太强悍了

dperf 是百度开源的一款基于 DPDK 的 100Gbps 网络性能和负载测试软件&#xff0c;能够每秒建立千万级的 HTTP 连接、亿级别的并发请求和数百 Gbps 的吞吐量。 优点 性能强大&#xff1a; 基于 DPDK&#xff0c;使用一台普通 x86 服务器就可以产生巨大的流量&#xff1a;千万…

[oeasy]python0085_[趣味拓展]字体样式_下划线_中划线_闪动效果_反相_取消效果

字体样式 回忆上次内容 \033 xm 可以改变字体样式 0m - 10m 之间设置的 都是字体效果 0m 复原1m 变亮2m 变暗 从3m到10m 又是什么效果 呢&#xff1f;&#xff1f; 真的可以 让文字 blink闪烁吗&#xff1f;&#x1f441; 3m 3m 实现斜体字的效果 4m 4m 对应着下划线 控…