三电技术之电池管理技术

news2024/11/27 6:13:36

三电技术之电池管理技术

1 功能概述

电池管理系统 (Battery Management System), 即管理电池的充放电,使电池处于一个最佳的状态。
**加粗样式**

电池是由多个电芯组成的,每个电芯充放电都是一个电化学反应的过程。无论电芯的制造多精密,随着使用时间、环境的不同,各个电芯的特性都会存在不一致的地方,因此需要利用电池管理系统,通过电芯的特性参数去评估当前电池的状态。
在这里插入图片描述

由于嵌入式系统很难评估电化学的一些指标特性,因此电池管理系统只能通过有限的特性参数诊断电池状态。

2 基本概念

材料:

三元/磷酸铁锂

成组方式:

3P105S,这里指的是有几个并联,几个串联,P 是英语 Parallel ,S 是串联的 Series,并联提升容量,串联提升电压。

容量:

AH 为容量,即用多少电流放电多长时间,比如 150AH,利用 150A 的电流,可以放电一个小时。

电芯的电压:

单个个电芯的电压是一个浮动范围,SOC 不一样电芯的电压不同,三元的电压大概是从 2.75V-4.2V。

SOX:

全称是 State Of X,电池的状态描述,H 是英文 Health,C 是容量,P 是功率,E 是能量,有点像发动机的参数,排
量,功率,能量,运行时间等。大致意思是一致的。

均衡控制:

电池均衡就是一系列的电路和技术,让充电时每个电池都能充满,放电时,每个电池尽量都放出最大bai 量。总而言之,就是能让电池组的各个电芯安全的前提下,尽量的多充电、多放电,利用率达到
最大。
在这里插入图片描述

电池热管理:

是根据温度对电池性能的影响,结合电池的电化学特性与产热机理,基于具体电池的最佳充放电温度区间,通
过合理的设计,建立在材料学、电化学、传热学、分子动力学等多学科多领域基础之上,为解决电池在温度过
高或过低情况下工作而引起热散逸或热失控问题,以提升电池整体性能的技术。电池热管理主要包括:风冷,
液体冷却,热电冷却,热管冷却以及相变材料热管理等多种方式。

3 主要功能模块

电池管理系统的功能可分为测量功能、核心算法和应用功能。

在这里插入图片描述

测量功能:

BMS 是个功能特别复杂的电子设备。在其设计阶段,需要对原型的功能进行验证;在生产阶段,需要对产品的功能进行测试;如果设备出现故障,需要进行检修。在这些阶段都需要有对应的测试设备来支持。BMS 的各项功能涉及到包括数据采集、数据通讯、过程控制等多种技术,需要用 ADC、DIO、PWM、CAN、继电器等多
种端口和设备,功能和算法都比较复杂。为了对这些复杂的功能进行全面的测试(很多情况还要进行性能测试和评估),目前的测试方法主要有两种:实物测试,仿真测试。
在这里插入图片描述

核心算法:

电池的状态估算包括 SOC(state of charge)、SOP(state of power)、SOH(state of health)以及均衡和热管理。
在这里插入图片描述

SOC:

荷电状态即电池还剩多少点。SOC 是 BMS 中最重要的参数,其他一切都是以 SOC 为基础的。高精度的 SOC 估算可以降低所需电池成本,提高续航里程。

SOP:
SOP 是下一时刻比如下一个 2 秒、10 秒、30 秒以及持续的大电流的时候电池能够提供的最大的放电和被充电
的功率。SOP 的精确估算可以最大限度地提高电池的利用效率。比如在刹车时可以尽量多的吸收回馈的能量而
不伤害电池。在加速时可以提供更大的功率获得更大的加速度而不伤害电池。同时也可以保证车在行驶过程中
不会因为欠压或者过流保护而失去动力即使是在 SOC 很低的时候。

SOH:

是指电池的健康状态。它包括两部分:安时容量和功率的变化。一般认为:当安时容量衰减 20%或者 输出功率衰减 25%时,电池的寿命就到了。

均衡功能的原理:

可以联想木桶原理,有主动均衡和被动均衡两种方法。主动均衡就是长木板裁剪后来补短木板,使得所有木板
平均;被动均衡就是长木板都进行裁剪,保持所有长木板与最短木板一样长。

应用功能:

应用功能包含:高压上下电与低压上下电、交流充电与直流充电、电池系统热管理、电池系统故障诊断。
其中,高压上下电与低压上下电是需要其他控制器,比如VCU 与 BMS 配合来实现,BMS 完成高压上电后,才能给整车高压负载供电或进行充电(也有厂家做的集成度高的,BMS自己就能搞定上下电的过程)。
交流充电是通过交流充电桩、车载充电机为动力电池充电;
直流充电是通过直流充电桩为动力电池充电。充电功能有相关的国标规定。
电池热管理主要是保证电池处在一个合理的温度范围,保证充放电功能处于最佳状态。
故障诊断内容较多,电池的安全就全靠这块,包含过欠压保护、过流保护、继电器粘黏检测、电池压差保护等功能。

在这里插入图片描述

4 技术知识要点

1.IS026262 功能安全标准
在这里插入图片描述

着电子电气系统越来越集成和复杂,其安全性也越发显得重要。因此,对功能安全的考虑应该深入工程师的设计
思维。而 ISO 26262 正是国际标准化组织专门针对汽车电子电气系统制定的功能安全标准,目前已经在汽车行业广泛推行。

2.AUTOSAR 汽车开发系统架构
AUTOSAR,即汽车开发系统架构(Automotive Open System Architecture),是一套支持分布式的、功能驱动的汽车电子软件开发方法和电子控制单元上的软件架构标准化方案,目前AUTOSAR 联盟已经包括宝马、大众、福特、丰田、BOSCH、大陆集团等众多汽车企业、汽车电子企业等。

3.控制策略开发与 MATLAB 应用
控制策略开发的流程、规范及所需用到软件工具、功能模块。MATLAB/Simulink 在汽车控制策略开发中的实际
应用,以及建模规范(MAAB)。

4.新能源汽车原理与结构
在这里插入图片描述

能源汽车与电动汽车如何定义?新能源汽车动力电池系统、电机驱动系统、新能源汽车高压系统、新能源汽车附件在整车当中的位置及作用?

5.动力电池基础
开发动力电池管理系统需要了解电池的基本结构及工作原理、主要性能参数(例如额定电压、额定功率、能量密
度、功率密度等)及测试方法、电池基本特性(温度特性、放电特性等)及分析方法。
在这里插入图片描述

6.电池建模及状态估计算法
动力电池的很多参数具有非线性的特点,给电池的状态评估和建模带来了极高的挑战,也因此成为动力电池管理系统开发的核心工作内容之一。

7.动力电池热管理技术
在动力电池管理系统开发中,电池的热特性是重要的考虑因素之一,因此需要通过研究电池的热特性进而在管理系统中搭建热管理模块。

8.电池管理系统设计及实现技术
电池管理系统开发工作包括硬件(电池均衡、高压采样、绝缘检测等)、软件(系统算法、故障诊断等)的设计,需要考虑功能性和安全性。

9.动力电池测试与验证
测试和验证是动力电池管理系统开发工作的重要一环,在岗位中需要熟悉动力电池的测试验证要求、标准,能够
制定测试计划,并通过测试分析来改善系统设计。

以上所有这些都是 BMS 行业从业者或欲从事 BMS 行业人员的必备知识,人员包括软件工程师、硬件工程师、
测试工程师、质量工程师、售前工程师、售后工程师、供应链工程师,及相关的管理人员。

5 BMS 测试平台

系统集成仪器

系统内集成的仪器包含:
在这里插入图片描述

测试项目

在这里插入图片描述

确认和验证测试
仿真满量程电压,100 节电池的电池组电压
仿真 26 个温度传感器
仿真多种模拟电压和模拟电流的传感器
仿真驱动马达的阻抗模式
仿真外部低压电池
输出过压或欠压保护
单节电池电压精确测量
温度传感器精确测量
系统通讯能力
系统安全测试

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

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

相关文章

OpenText 企业内容管理平台介绍

OpenText 企业内容管理平台介绍 将 ECM 扩展到领先的业务应用程序中,为内容添加上下文,从而提高效率和决策能力 突出优点: 1、企业拥有更多数据、更多来源、更多用途并按需提供 2、员工需要一种新的交互、共享和消费内容的方式 3、更多内容需…

系统分析师冲刺班练习题

系统配置与性能评价---性能指标 吞吐量是指网络、设备、端口、虚拟电路或其他设备,单位时间内成功地传送数据的数量(以比特、字节、分组等测量) 系统配置与性能评价---性能评价方法 指令执行速度法:在计算机发展的初期&#xff…

【C++】2.C++的输入与输出

文章目录前言一、C的输入\出头文件二、C的输入&输出关键字2.1 输出cout2.2 输入cin三、c输入输出与c语言的输入输出前言 c语言中我们使用scanf,printf等来进行输入、输出操作,在C中我们是否有其他方式呢?答案是有的,下面我们来介绍c的输…

JavaSE学习进阶day05_01 Collection集合概述

第九章 Collection集合 9.1 集合概述 在前面基础班我们已经学习过并使用过集合ArrayList<E> ,那么集合到底是什么呢? 集合&#xff1a;集合是java中提供的一种容器&#xff0c;可以用来存储多个数据。 集合和数组既然都是容器&#xff0c;它们有什么区别呢&#xff1…

快排(动图详细版,快速理解)

注&#xff1a;本文主要介绍六大排序中的快排 文章目录前言一、三大法则1.1 Hoare法1.2 挖坑法1.3 双指针法&#xff08;更加便捷&#xff09;1.4 三种方法时间复杂度计算二、快排栈问题优化方式2.1 三数取中2.2 小区间优化三、非递归快排前言 快速排序是Hoare于1962年提出的一…

生活污水处理设备选购指南

生活污水中含有大量的有机物&#xff08;如蛋白质、碳水化合物、脂肪、尿素、氨氮等&#xff09;及大量的病原微生物&#xff0c;可导致传染病蔓延流行。因此&#xff0c;生活污水在排放前&#xff0c;需要进行处理。那么如何正确的选择生活污水处理设备呢&#xff1f; 一、生活…

移动机器人设计与实践-基础概念汇总

如下全文在关键词提示词等脚本交互下&#xff0c;由文图版本生成式人工智能在1分钟内创作完成。 AI自动生成文章评分已经远超大部分博文评分值。 人类社会经历过农业时代&#xff08;最强代表汉唐&#xff09;-工业时代&#xff08;最强代表日不落帝国&#xff09;-信息时代&a…

利用MyBatis实现CRUD操作

文章目录一、添加按姓名查询用户记录功能1、添加按姓名查询的映射语句2、在用户映射器接口里添加按姓名查询用户记录的方法3、添加按姓名查询用户记录的测试方法4、测试按姓名查询用户记录二、插入表记录1、在UserMapper.xml里增加映射语句 - insert2、在UserMapper接口里增加i…

【三十天精通Vue 3】第七天 Vue 3 响应式系统详解

✅创作者&#xff1a;陈书予 &#x1f389;个人主页&#xff1a;陈书予的个人主页 &#x1f341;陈书予的个人社区&#xff0c;欢迎你的加入: 陈书予的社区 &#x1f31f;专栏地址: 三十天精通 Vue 3 文章目录引言一、Vue 3 响应式系统概述1.1 响应式系统的简介1.2 响应式系统…

【软件设计师14】UML建模

UML建模 稳定出一个&#xff0c;但是由于UML的图比较多&#xff0c;所以这种题比数据流图和数据库难度高 一般都会考用例图和类图&#xff0c;再附加其他的图 1. 用例图 包含关系include&#xff1a;比如登记外借信息必须先有用户登录 扩展关系extend&#xff1a;修改书籍…

C语言--文件操作--一起深入了解文件相关函数的知识

目录前言1.什么是文件1.1程序文件1.2数据文件1.3文件名2.文件的打开与关闭2.1文件指针2.2文件的打开与关闭fopen函数fclose函数3.文件的顺序读写3.1对比一组函数fputc函数fgetc函数fputs函数fgets函数fprintf函数fscanf函数fwrite函数fread函数4.1对比一组函数sprintfsscanf5.文…

ClickUp的最佳替代品,可更好地管理项目

ClickUp 是项目管理类的常见工具&#xff0c;它因团队协作、沟通、免费试用和强大功能等因素受到用户的喜爱。 该工具支持你清晰组织多个项目、进行团队协作并跟踪项目目标的实时进度。不同的视图选项使您能够为所有活动构建完美的工作流程。 尽管它很受欢迎&#xff0c;但用户…

ics-05(命令执行漏洞及伪协议读取)

打开链接&#xff0c;似曾相识的感觉&#xff08;前面做过一道题叫ics-06&#xff0c;那道题是对id的一个爆破&#xff09; 尝试后发现只有设备维护中心可以跳转 这和我们使用御剑扫描出来的结果是一样的 使用PHP伪协议读取 index.php 页面 构造payload&#xff08;在愚人杯ht…

小黑跟尚香一起疯狂星期四,然后慢慢跑回家,生活逐渐明朗,完赛了副中心全程马拉松的leetcode之旅:752. 打开转盘锁

宽度优先搜索法 class Solution:def openLock(self, deadends: List[str], target: str) -> int:# 目的地在死亡数组里if target in deadends:return -1# 起点在死亡数字里if 0000 in deadends:return -1# 起点就是目标字符串if 0000 target:return 0# 定义前向函数def pr…

Python与c语言的区别与联系

Python与c语言都是一种机器学习语言&#xff0c;进过长时间的学习和总结&#xff0c;我将Python与c语言的一些特点总结成以下几点&#xff0c;不全面还望多多指正。 1、因为C语言是编译型语言&#xff0c;python是解释型语言&#xff0c;所以python的执行速度没有C语言那么快。…

回归预测 | MATLAB实现GA-GRU遗传算法优化门控循环单元的数据多输入单输出回归预测

回归预测 | MATLAB实现GA-GRU遗传算法优化门控循环单元的数据多输入单输出回归预测 目录回归预测 | MATLAB实现GA-GRU遗传算法优化门控循环单元的数据多输入单输出回归预测效果一览基本介绍程序设计参考资料效果一览 基本介绍 MATLAB实现GA-GRU遗传算法优化门控循环单元的数据多…

详解Nginx代理WordPress搭建个人网站系统

1、搭建环境说明 服务器&#xff1a;Red Hat Enterprise Linux Server release 7.9 (Maipo) PHP&#xff1a;php-8.2.4 PHP: Downloads Nginx: 1.24.0 http://nginx.org/en/download.html WordPress:6.2 Download – WordPress.org Mysql&#xff1a;5.7.22 MySQL Communit…

【Java EE】-网络编程(一) 网络初识

作者&#xff1a;学Java的冬瓜 博客主页&#xff1a;☀冬瓜的主页&#x1f319; 专栏&#xff1a;【JavaEE】 主要内容&#xff1a;单机、局域网、广域网、交换机、路由器。IP地址&#xff0c;端口号&#xff0c;协议&#xff0c;五元组。 协议分层&#xff0c;OSI七层网络模型…

【开源项目】SpringBoot实现接口加密解密

需求背景 在我们日常的Java开发中&#xff0c;免不了和其他系统的业务交互&#xff0c;或者微服务之间的接口调用 如果我们想保证数据传输的安全&#xff0c;对接口出参加密&#xff0c;入参解密。 但是不想写重复代码&#xff0c;我们可以提供一个通用starter&#xff0c;提…

数据结构系列17——lambda表达式

目录 1. 基本概念 2. 基本语法 3. 函数式接口 4. Lambda表达式的基本使用 4.1 语法精简 5. 变量捕获 6. Lambda在集合当中的使用 1. 基本概念 Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一样,它提供了一…