热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

pc端编码表必须为gbk才能正常启动软件_保证电池系统上下电正常运行,聊聊高压继电器...

高压继电器控制的主要目的是保证电池系统上下电的正常进行,在汽车启动时闭合继电器上电,在汽车停车熄火时断开继电器下电。高压继电器控制属于汽车电子电气系统&
e713f743692d44c4a845e16484eaf9c0.png

高压继电器控制的主要目的是保证电池系统上下电的正常进行,在汽车启动时闭合继电器上电,在汽车停车熄火时断开继电器下电。高压继电器控制属于汽车电子电气系统,其失效形式可能会对驾驶员的生命安全造成伤害,因此应该按照ISO26262标准进行开发,以满足功能安全要求。

高压继电器控制通常包括传感器、控制器、执行器,一般集成在BMS中,传感器可能直接与BMS相连,也可能直接与整车控制器相连,执行器主要是高压继电器。根据ASIL评级方法,首先确定严重度、发生率和可控性等级,然后对ASIL等级表确定ASIL等级。

严重度:高压继电器控制功能失效时,可能对处于高速行驶或维修人员造成伤害,定义严重度为S2

发生率:每天的充电、驾驶、停车以及维修都会涉及继电器的动作,定义发生率为E4

可控性:继电器失效C3不可控(有些时候定义为中等可控C2)。

据此划分为ASIL C等级,功能安全目标是防止非预期高压继电器的故障。每个ASIL等级对应一个整数值: QM=0,A=1,B=2,C=3,D=4。根据ASIL分解法则,如果n个部件必须同时失效才能导致一种特定伤害,那么这n个部件的ASIL对应的数值加起来必须和危害定义ASIL等级值相等。例如,ASIL C可以分解为ASIL C + QM,或者ASIL B + ASIL A,这样可以降低开发成本、缩短开发周期。

高压继电器应该布置在靠近电池的位置,确保高压回路断路的可靠性和高效性,并且在正端和负端各连接一个,分别接通与断开高压回路的正负端与电池正负端之间的连接。在其中一个继电器发生故障不能断开的情况下,还能保证另一个继电器的正常工作,从而不会失去对高压回路的控制,高压回路在任何一个继电器断开时,高压回路都可以被断开,这要比使用一个继电器的安全性提高很多。

高压继电器状态监控主要是通过检查继电器的触点状态来判断继电器工作状态是否符合控制要求,避免在高压继电器打开的情况下给高压回路施加电气负载,以及在高压回路有较大电气负载的情况下断开高压继电器。高压继电器的触点检测可以准确发现继电器粘连情况,防止在高压继电器粘连情况下误操作损坏高压回路元器件,同时合理操作高压继电器(打开/闭合),延长继电器使用寿命。高压继电器触点检测方法采用带辅助触点检测的高压继电器,也可以单独设计辅助触点检测电路,通过检测高压继电器两段的电压来判断高压继电器触点的打开/闭合状况。

高压继电器的故障是造成上下电功能失效的主要因素,因此在基于功能安全设计时必须考虑相应的安全机制。高压继电器的主要故障表现为无法闭合、粘连(无法断开)以及触点跳动,功能失效时可能导致车辆失去动力,进而可能造成伤害。在上下电的控制和监控诊断中,控制器其关键作用。控制器不仅控制继电器通断,同时也通过IO检测接口与动力电池两端以及相应的电气设备连接。

控制器IO接口主要检测三个主要电压参数:高压电池端电压U1、高压负载设备正端和电源负载端交叉电压U2、高压负载设备两端电压U3,通过控制器软件内部逻辑模块完成故障判断。下图是比较常见的高压电池电路示意图,以此简单说明一下上下电时高压继电器的检测。例如:

1. 检测S+状态:控制器通过IO接口检测三个电压,若U1=U2,则S+粘连故障,若U1≠U2,则S+不粘连

2. 检测预充电:Sp闭合,若U3快速上升,则S-粘连,若U3没变化,则S-不粘连,此时闭合S-,开始预充电

3. 上电:预充电完成后,闭合S+,断开Sp,完成上电过程,动力电向整车电气设备供电

4. 下电:先断开S+,若此时U2≠0,且保持不变,则Sp粘连,否则,Sp不粘连,然后断开S-,完成下电

710ca4de6d45e91c0bf649936fcb8442.png

上图仅是一个简单得示例,在实际产品设计中还需要结合其他控制策略进行详细的设计,感兴趣可以联系探讨。

参考

Design of high voltage relay control for hybrid vehicles battery based on ISO26262

纯电动汽车高压电安全监控系统研究



推荐阅读
  • IEC60825激光产品安全标准详解
    随着激光技术在全球范围内的广泛应用,尤其是激光投影显示技术的兴起,了解和遵守相关的安全标准变得尤为重要。本文将详细介绍IEC60825激光产品安全标准及其重要性。 ... [详细]
  • 本文档旨在提供C语言的基础知识概述,涵盖常量、变量、数据类型、控制结构及函数定义等内容。特别强调了常量的不同类型及其在程序中的应用,以及如何正确声明和使用函数。 ... [详细]
  • 本文汇集了作者在准备研究生入学考试过程中的心得体会,包括备考策略、复习重点及应对考试的心理调适技巧,旨在为即将参加考研的学生提供实用建议。 ... [详细]
  • 在Linux系统中使用EncFS实现文件夹加密
    为了保护个人隐私或敏感数据不被未经授权的访问,可以通过加密技术来增强安全性。本文介绍如何在Linux系统上使用EncFS工具创建和管理加密文件夹,以确保即使在系统登录状态下,特定文件夹中的数据也保持加密状态。 ... [详细]
  • Lua字符串1.字符串常见形式字符串或串(String)是由数字、字母、下划线组成的一串字符。Lua语言中字符串可以使用以下三种方式来表示:•单引号间的一串字符。 ... [详细]
  • 本文详细介绍了PHP中的几种超全局变量,包括$GLOBAL、$_SERVER、$_POST、$_GET等,并探讨了AJAX的工作原理及其优缺点。通过具体示例,帮助读者更好地理解和应用这些技术。 ... [详细]
  • 本文详细介绍了在PHP中如何获取和处理HTTP头部信息,包括通过cURL获取请求头信息、使用header函数发送响应头以及获取客户端HTTP头部的方法。同时,还探讨了PHP中$_SERVER变量的使用,以获取客户端和服务器的相关信息。 ... [详细]
  • 也许是史上最全的八代凯美瑞车内按键使用教程
      哈哈哈,很严谨,也许是史上最全,不能违反广告法虚假宣传,我们是知法守法的好公民TE按键设置。买了凯美瑞双擎以后,自己还是比较激动的,虽然是个老司机,但是喜提 ... [详细]
  • 前言作为一个移动端初学者、爱好者,能使用前端技术开发原生游戏一直是一件渴望而不可及的事情,暂且不说游戏逻辑的复杂度,算法的健壮性ÿ ... [详细]
  • 软件测试对于减少程序BUG有多大帮助?有经验的程序员通常认为测试与代码同等重要,测试可以减少代码变更或扩展的不确定性。测试应该方便阅读简单且能快速运行 ... [详细]
  • 华为路由交换由浅入深系列(七):理解华为交换机三种端口模式Access、Hybrid和Trunk对数据包Tag的处理过程
    说明华为交换机三种端口模式Access、Hybrid和Trunk的理解【针对华为H3C,思科不存在Hybrid模式】说明untag就是普通的ethernet报文& ... [详细]
  • ![](https:s2.51cto.comimages202107121626044334772585.jpg)再往上基本就是架构师了,如果你想要做到架构师这个级别,那么这样的一 ... [详细]
  • 前一篇文章中,我们大致的讲述了一下JavaScriptCore这个库在iOS开发中的应用。在文中最后的阶段,我们提到了简单的来说,在最开始的UIWebView时,原生跟JS之间的交互一般是两种方式:当然这个其实也就是 ... [详细]
  • 集成度|窄带_信而泰OLT使用介绍网络测试仪实操
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了信而泰OLT使用介绍-网络测试仪实操相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 主动降噪,通话降噪及AI降噪之辨
    主动降噪,通话降噪及AI降噪之辨-近日,三星发布的BudsPro耳机中,宣传有以下功能。其中涉及到噪声的,有主动降噪,通话降噪及智能降噪,很多人对他们的具体用途容易混淆,今天我们 ... [详细]
author-avatar
红色的甜言1986
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有