新能源汽车 BMS 学习笔记篇—BMS 基本定义及分类

news/2024/9/18 7:38:35/ 标签: 笔记, 汽车, BMS, 经验分享, 新能源, 电池

一、BMS 定义

1、概念

       BMS(Battery Management System)即电池管理系统,其管理 对象是二次电池(充电电池或蓄电池),其主要目的是电池的利用率,防止电池出现过度充电和过度放电,可应用于电动汽车、电瓶车、机器人、无人机等

图片来源:腾讯网 https://new.qq.com 《标准普尔警告,电动汽车电池生产面临供应链和地缘政治风险》  

2、四大功能

       ① 感知和测量:检测电池的电压、电流、温度等。计算出指标参数,如电池荷电状态( SOC:State of Charge )、电池健康状态(SOH: State of Charge )

       ② 告警和保护电池出现异常状态时,BMS 会进行告警并对电池进行保护,如过流时发出警告并限制放电;过充时发出警告并切断充电回路;过放时发出警告并切断放电回路;温度异常发出警告及时冷却、加热、保温等

       ③ 均衡管理:在电芯容量不一致时,采用主动/被动均衡使每节电芯电量保持统一

       ④ 通信和定位:数据传输和电池定位,将感知和测量到的相关数据实时传递到运营管理平台

二、汽车 BMS 的分类

汽车内部电池组成

      低压辅助电池(12V/48V):或启停电池

      ① 发动机停止运转时,向车载电子系统提供电源,以保持车辆的辅助设备如空调、音响等正常运行

       ② 发动机重新启动时,能够迅速提供大电流,以确保发动机顺利启动。

      高压动力电池(400V/800V):为车辆提供动力来源


               图片来源:个人图书馆 http://www.360doc.com 

1按管理的电池电压分类

       由于汽车具有以上两种不同的电池,需要两个独立的 BMS 系统进行管理,相应地划分为以下两大类:

       管理低压辅助电池的 低压 BMS(12V/48V)

       管理高压动力电池的 高压 BMS(400V/800V)

2按拓扑架构可分为:

1)集中式 BMS

         ① 特点:采集模块和主控模块的信息交互在同一个电路板上实现(电压、温度、电流采集信号线直接连接到控制器上)

          ② 硬件布局:可分为高压区和低压区

               高压区:负责单体电池电压的采集、系统总压的采集、绝缘电阻的监测

               低压区:供电电路、CPU 电路、CAN 通信电路、控制电路

           ③ 适用范围:总体电压比较低,电池串数比较少(如 12V/48V 辅助电池

2)分布式 BMS

           ① 特点:由一块主控板和若干块从控板组成,主控板与从控板之间通过 CAN 总线或菊花链通信

          ② 硬件布局:

               主控板:接入通讯线,负责控制的信号线,给从板提供的电源线等必须的线束

               从控板:布置在自己负责采集温度、电压的电池模组附件,把采集到的信号通过总线报告给主控模块

           ③ 适用范围:高电压系统,电池串数多(如 400V/800V 动力电池


                                           图片来源:招商银行研究院

以上是介绍的全部内容,如有问题随时联系交流~

欢迎登录大大通,更多精彩内容等着你~


http://www.ppmy.cn/news/1525693.html

相关文章

Next.js 14 如何在服务端页面中使用客户端渲染组件

在Next.js中,默认就是使用服务端渲染的,那如何在服务端页面中包含客户端组件呢,以下是试例: 在ArticlePage.js中: import DeleteButton from /components/DeleteBtnexport default async function ArticlePage(){retu…

Airoha Get started Guide---入门指南

0 Preface/Foreword SDK: Software Development Kit,软件开发套件 EVK:Evaluation Kit,评估套件 BSP:Board Support Package,板级支持包 BT:Bluetooth ATCI: AT Command Interface NVDM: Non-Volatil…

加速开发体验:为 Android Studio 设置国内镜像源

Android Studio 是由 JetBrains 开发的一个官方 IDE,用于 Android 应用开发。由于网络原因,直接从 Google 的服务器下载可能会比较慢或者不稳定。幸运的是,我们可以通过配置国内镜像源来加速下载和更新。 文章目录 💯 修改 Gradle…

FastAPI 应用安全加固:HTTPSRedirectMiddleware 中间件全解析

在当今的网络环境中,数据安全变得越来越重要。HTTPS 作为一种安全协议,它通过加密传输数据来保护用户信息免受窃取和篡改。在 FastAPI 应用中,确保所有的 HTTP 请求都通过 HTTPS 进行是至关重要的。 中间件在 FastAPI 中用于处理请求前后的…

一文讲懂Mac中的环境变量

你是否曾经因为环境变量配置不当而浪费了宝贵的开发时间?你是否好奇为什么有时候在终端输入命令会提示"command not found",而有时候又能正常运行?如果你是一名Mac用户,并且希望真正掌握环境变量的奥秘,那么这篇文章将为你揭开Mac中环境变量的神秘面纱,帮助你成为一…

SQLyou基础用法讲解

文章目录 SQLyog 基础知识讲解 1. 数据定义语言 (DDL)创建数据库创建表修改表删除表 2. 数据操作语言 (DML)插入数据批量插入数据更新数据条件更新删除数据条件删除 3. 数据查询语言 (DQL)查询数据查询所有数据使用排序使用聚合函数分组查询使用 HAVING 子句 4. 事务5. 索引创建…

idea一键自动化部署项目

文章目录 前言一、 IDEA插件安装1. 首先下载 Alibaba Cloud Toolkit 插件2. 插件下载完成后重启IDEA 二、SpringBoot项目准备1. pom.xml 文件2. controller3. 启动类 三、SpringBoot项目jar包部署1. Alibaba Cloud Toolkit 插件服务器配置2. 主机 IP、用户名、密码 点击测试链接…

Java的发展史与前景

🌈个人主页:Yui_ 🌈Linux专栏:Linux 🌈C语言笔记专栏:C语言笔记 🌈数据结构专栏:数据结构 🌈C专栏:C 文章目录 0. Java语言的发展史1.概述1.1 什么是Java1.2 …

LSTM处理时序数据:深入解析与实战

大家好,我是你们的深度学习老群群。今天,我们来聊一聊LSTM(长短期记忆网络)是如何处理时序数据并得到预测结果的。LSTM作为循环神经网络(RNN)的一种变体,因其能够有效捕捉长期依赖关系&#xff…

Docker部署tenine实现后端应用的高可用与负载均衡

采用Docker方式的Tengine 和 keepalived 组合模式可以实现小应用场景的高可用负载均衡需求 目录 网络架构一、环境准备二、软件安装1. 下载Tenine镜像2. 下载Keepalived镜像3. 制作SpringBoot镜像 三、软件配置1. 创建应用容器2. 代理访问应用3. 创建Keepalived4. 测试高可用 网…

QQ频道机器人零基础开发详解(基于QQ官方机器人文档)[第三期]

QQ频道机器人零基础开发详解(基于QQ官方机器人文档)[第三期] 第三期介绍:频道模块之频道成员 目录 QQ频道机器人零基础开发详解(基于QQ官方机器人文档)[第三期]第三期介绍:频道模块之频道成员获取子频道在线成员数获取频道成员列表获取频道身份组成员列…

MySQL 查询过慢的优化方法

1. 优化查询语句 问题:使用 SELECT * 会导致查询获取不必要的数据。 SELECT * FROM users WHERE age > 30;优化建议: 指定需要的列,这样可以减少数据传输的负担,提升查询速度。 SELECT name, email FROM users WHERE age &g…

Windows与linux中docker的安装与使用

windos中安装使用docker 下载Docker_Desktop 安装包进入docker官网下载Docker_Desktop: https://www.docker.com/启用wsl 我们搜索“启用或关闭Windows功能”,打开后勾选适用于Linux的Windows 子系统 Docker_Desktop设置 出现Docker Engine stopp…

GC-分代收集器

GC收集器介绍 十款GC收集器 上图中共有十款GC收集器,它们可以根据回收时的属性分为分代和分区两种类型: 分代收集器:Serial、ParNew、Parallel Scavenge、CMS、Serial Old(MSC)、Parallel Old 分区收集器&#xff…

Java多线程编程-基础篇

多线程相关的概念 并发 并发是指在同一时间段内,两个或多个任务在同一个处理器上交替执行,使得在宏观上看起来像是同时进行。并发是通过快速切换任务来模拟同时执行的效果,实际上在任何一个时刻点上只有一个任务在执行。 也就是说&#xff0…

Linux 基础命令-文件权限与所有权

1. 文件权限概述 在Linux中,每个文件和目录都有与之关联的权限和所有权,来控制谁可以访问、修改或执行文件。文件权限与所有权可以防止未经授权的用户对文件进行访问或修改。 1.1 文件权限的组成 每个文件在Linux系统中都有三种类型的权限&#xff1a…

使用Ansible进行多云环境的自动化部署与管理

使用Ansible进行多云环境的自动化部署与管理 引言 随着云计算技术的飞速发展,多云环境已经成为现代企业IT架构的主流选择。多云环境不仅提供了更高的灵活性和可用性,还能有效降低供应商锁定的风险。然而,多云环境的管理和部署复杂性也随之增…

vue devtools的使用

vue devtools的使用 Vue Devtools 是一个强大的浏览器扩展,旨在帮助你调试和开发 Vue.js 应用。它支持 Chrome 和 Firefox 浏览器,并提供了一些工具和功能,可以让你更轻松地查看和调试 Vue 应用的状态和行为。以下是如何安装和使用 Vue Devtools 的详细指南。 安装 Vue De…

《Python青少年趣味编程108例》书籍介绍

文章目录 前言为什么选择Python?书籍介绍文章目录配套资源 前言 在这个数字化飞速发展的时代,编程已经成为了一项不可或缺的技能。对于青少年而言,学习编程不仅能够培养逻辑思维、解决问题的能力,还能激发无限创意,让…

【PyQt6 应用程序】一键视频解说克隆字幕切割版

在当今数字时代,视频解说已经成为影视剧宣传和观众互动的重要手段。然而,手动制作高质量的影视剧解说视频需要大量的时间和精力。为了简化这一过程并提高生产效率,我们开发了基于PyQt6的应用程序“一键视频解说克隆字幕切割版”。该应用程序能够自动复刻别人的影视剧解说视频…