锂电池基础知识简介

2023-11-20

锂离子电池已经渗透到现代生活的方方面面,它可以为生活中很多东西(如手机、手表、平板电脑、便携式设备等)提供电源。现简单概要介绍锂电池的基础知识。

1、基础术语

1)C-rate 倍率

指电池充放电时电流与电池标称容量的比率。即描述了电池可以在多快的条件下进行充放电。充放电的倍率不一定相同。

举例:

1C:1小时内把电池全部放完电(充满电)。

0.2C:5小时内把电池全部放完电(充满电)。

5C: 0.2小时内把电池全部放完电(充满电)。

2)Capacity 容量

电池所储存电量。单位是mAh 或 Ah。

结合倍率一起,例如G40E的电池是4800mAh,充电倍率为0.2C.

则表示该电池从空到充满需要5个小时(忽略超低电量时的预充电阶段)。

充电电流为:4800mA*0.2C = 0.96A.

3)BMS 电池管理系统

该系统控制管理电池的充/放电、检测电池的温度和电压、与主机系统相联系、平衡电池电压、管理电池组的安全性能。

4)Cycle 循环

电池完成一个充电-放电的过程称为一个循环。如果电池每次仅用80%的总能量,则锂离子电池的循环寿命可高达数千次。

2、电池的类型

目前商业化的锂离子电芯主要有圆柱形、方形和软包三种类型。

18650圆柱形电芯为目前产量最高的锂离子电芯,我们的G系列监护仪的电池电芯就是这种。

3、电芯串并联

电芯是电池的核心部件,电芯的数量依电池应用不同而在数量上有所差异,但所有的电池都需要以不同方式连接电芯,以达到所需求的电压和功率。

Note:并联的条件非常苛刻,因此,先并联后串联,可以降低对电池一致性的要求。

问:电池三串四并和四并三串有什么区别?

答:电压和容量都不同,串联增加电压,并联增加电流(容量)

1)并联

假设电芯的电压是3.7V,容量是2.4Ah。并联后系统的端电压还是3.7V,但容量增加到7.2Ah。

 

2)串联

假设电芯的电压是3.7V,容量是2.4Ah。串联后系统的端电压是11.1V,容量不变。

 

我们的G系列监护仪的电池电芯是三串两并共6只18650电芯,电池因而为11.1V,4.8Ah。

特斯拉Model-S轿车使用松下18650电芯,85kWh的电池组约需要7000只电芯。

4、BMS 电池管理系统

电池管理系统是电池组的中心控制单元。

主要防止电池出现过充、过放、温度过高或过低、内部短路等失效模式。还具备检测的功能。

1)均衡管理

电芯在生产过程中会有稍许差异,这种差异看起来很小,但在电池系统开始工作时也许会产生很大的麻烦。

 

下图中3号电芯会比其他两个电芯早到放电终点,这时候电池就会停止放电,因为继续放电会损坏3号电芯。这就意味着1号和2号里面的电量不能彻底放出,电池组总会有剩余不可用电量遗留下来。随着循环的增加,各个电芯的充放电电量差异会增加。最弱的电芯工作负荷比其他的大,最终导致这个电池过早失效。

 

•             被动均衡管理,即将高电量的电芯中多余的能量消耗掉。常用电阻将多余能量转换为热量。

•             主动均衡管理,即将高电量电芯中多余的能量转给低电量电芯。

2)热管理

锂离子电芯的最佳存储温度为23摄氏度左右。

•             主动热管理,包括使用气体、液体或制冷剂流经电池内所有电芯来保持温度均衡。

•             被动热管理,利用电池外包装进行导热和散热。

3)软件控制系统

BMS设计者会在可控的实验室环境中来研究运行的电芯,以了解在不同的条件下电芯是如何工作的,然后将其转换成代码。经过一系列重复步骤,软件设计者有可能最终设计出一个合适的算法来精确地预测电芯在大多数条件下的性能。

大部分制作商将软件作为核心技术。控制软件使用一系列的数学公式、计算方法来理解所有电池在不同时间的各种状态。这个算法通常基于非常复杂的模型,并基于某种体系及结构的电芯。

5、锂电池的使用建议

•             时刻保持锂电池有电状态。过度放电对电池寿命影响大;

•             打算长时间不用,要定时给锂电池充电;

•             发现温度过高时,需要停止使用或增加散热让锂电池降温;

•             锂电池的寿命是有限的,无论用与不用,两三年后都会衰减很快。买电池需要看生产日期。

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

锂电池基础知识简介 的相关文章

  • DAS、SAN、NAS存储连接方式详解

    1 直接访问存储DAS Direct Access Storage DAS将存储设备通过SCSI接口或光纤通道直接连接到一台计算机上 代表为磁盘阵列柜RAID 磁盘阵列柜是由多个硬盘按照不同的方式组合成一个大型的磁盘组 利用个别磁盘提供数据
  • Spring的xml文档配置

    1基于XML的注解配置
  • webpack 收集依赖、打包输出精简实现

    文章目录 安装babel插件 读取文件信息 获取当前js文件的依赖关系 广度遍历获取所有依赖图 生成浏览器可执行代码 安装babel插件 由于ES6转ES5中需要用到babel 所以要用到一下插件 npm install babel cor
  • MATLAB-DL6

    MATLAB DL6 步骤 交互式迁移貌似2020a才有 学会用analyze network 命令行式 迁移学习 冻结 freezeWeights createLgraphUsingConnections 数据增强 学习参数 函数大杂烩
  • SQL求解用户连续登录天数

    数据分析面试过程中 一般都逃不掉对SQL的考察 可能是笔试的形式 也可能是面试过程中面试官当场提问 当场在纸上写出 或者简单说一下逻辑 今天 就来分享一道面试中常常被问到的一类SQL问题 连续问题 无论是什么样的场景 只要是 连续 问题 那
  • TCP/IP协议之服务器端——华清远见

    咳咳咳 今天也是认真学习的一天 一 TCP IP协议是什么 TCP协议是一种以固连线为基础的协议 它提供两台计算机之间可靠的数据传送 TCP可以保证从一端数据传至连接的另一端时 数据能够确实送达 TCP协议适合可靠性比较高的场合 就像拨打电
  • 队列的几种实现方式

    队列简介 队列是一种特殊的线性表 特殊之处在于它只允许在表的前端 front 进行删除操作 而在表的后端 rear 进行插入操作 和栈一样 队列是一种操作受限制的线性表 进行插入操作的端称为队尾 进行删除操作的端称为队头 队列是一种最常用的
  • Android10(Q)系统源码编译

    Android10系统编译 一 硬件环境 二 软件环境 三 开始编译 四 遇到问题 一 硬件环境 在ubuntu18 04系统中下载编译android10 Q 源码需要如下条件 1 至少4G内存 小于4G内存编译源码期间的等待将会是很痛苦的
  • 【数学建模】数据处理问题

    一 插值与拟合 常用于数据的补全以及趋势分析 1 插值 总的思想 就是利用函数f x 若干已知点的函数值 求出适当的特定函数g x 这样f x 其他未知点上的值 就可以用g x 在这一点的值来近似 这种通过已知求未知的方法称为 插值 插值方
  • mysql知识系列:查看用户密码、修改用户密码,对网上“update user set authentication_string=‘123456’ where user=‘root’;”纠错

    说明 博主用的是mysql8 0 18 网上在找回mysql密码 清一色的教程都是修改root用户的密码 并且使用 update user set authentication string 123456 where user root 博
  • Keycloak概述

    这里写自定义目录标题 Keycloak概述 Single Sign On Kerberos 社交登录 用户合并 客户端适配 管理控制台 用户管理控制台 标准协议 授权服务 Getting Started Keycloak概述 keycloa

随机推荐

  • FPN网络详解

    1 特征金字塔 特征金字塔 Feature Pyramid Networks FPN 的基本思想是通过构造一系列不同尺度的图像或特征图进行模型训练和测试 目的是提升检测算法对于不同尺寸检测目标的鲁棒性 但如果直接根据原始的定义进行FPN计算
  • mysql报错ERROR 1356 (HY000): View ‘mysql.user‘ references invalid table(s) or column(s) or function(s)

    当您在使用 UPDATE user SET password PASSWORD newpassword WHERE User root 命令时提示 ERROR 1356 HY000 View mysql user references in
  • c语言数组下标和指针,C语言 数组 下标与指针 效率解析

    以字符串拷贝函数为例 解析数组中下标与指针的效率情况 指针的效率至少和下标相同 原因参考C下标的实现原理 注意编译器差异 因为部分编译器针对下标设置了特殊汇编指令 不做考虑 define SIZE 50 int x SIZE int y S
  • SQL中join group by having max() 时转Linq

    本来开发时有一个分组聚合的脚本 比较复杂 为了笔记效果 所以将脚本做一个简化 本来库里有两个表TableA和TableB 两个表的主键做如下关联 TableA的主键ID为TableB的外键Aid SELECT a Id a Name b I
  • 【Android11系统开发】上层app通过AIDL监听framework数据

    一 适用场景 在Android系统开发中 需要监听按键 触摸 或者可见窗口大小变化等需求时 你会考虑什么方法来实现呢 通过广播的方式可以实现 但是效果可能并不好 AIDL可以实现跨进程通讯 可以解决以上需求 下面重点分析下如何具体实现 以实
  • Node.js事件循环

    在 Node js 中 事件循环是用来处理非阻塞 I O 的基础 这意味着在 Node js 中 用户代码不会因为等待 I O 操作而停止执行 而是在 I O 操作完成后被通知 Node js 中的事件循环的工作方式有以下几种 首先 Nod
  • 【elementplus】body设置zoom后,el-table开启show-overflow-tooltip后,表格的tooltip显示会错位的解决方案

    由于我的项目是无法避免使用zoom 所以只记录zoom后的解决方案 示例 明明划过的是第一行 tooltip却显示到了第四行的位置 正确显示 划过第一行 tooltip显示在第一行的位置 代码 使用transform属性来修复el tabl
  • JavaScript 实现html导出为PDF文件

    相信各位前端工程狮们在一些报表项目 管理系统项目中都会遇到在这样的需求 申请报 表格 简历等等图文信息有导出为PDF文件 下面是记录我在项目中完成该需求的代码dome 发布出来也是希望对大家有些帮助 1 整体思路 将HTML元素打印或导出为
  • 【满分】【华为OD机试真题2023 JS】统计匹配的二元组个数

    华为OD机试真题 2023年度机试题库全覆盖 刷题指南点这里 统计匹配的二元组个数 知识点数组 时间限制 1s 空间限制 32MB 限定语言 不限 题目描述 给定两个数组A和B 若数组A的某个元素A i 与数组B中的某个元素B j 满足 A
  • 函数getopt(),及其参数optind

    getopt被用来解析命令行选项参数 转载地址 http hi baidu com xlt1888 blog item 703148383008492670cf6c2d html include
  • java属于什么语言_java是什么语言 ?是什么系统?

    一开始了解计算机这个专业 大家都会经常性听到Java这一词语 那么大家有真正的了解什么是Java吗 Java是属于什么语言呢 JAVA语言 其实是混合型的一种语言 Java语言是一个支持网络计算的面向对象程序设计语言 Java语言吸收了Sm
  • MinIO学习文档(Java版)

    目录 一 安装 1 在k8s中安装minio单机版 1 创建minio名称空间 2 minio单机版安装yaml 二 代码 1 pom xml 说明 minio所用依赖 2 application yml 说明 放置minio连接信息 mi
  • Python爬虫入门——梦开始的地方

    目录 文章目录 前言 一 前置知识 二 实现步骤 1 分析网站 2 制定爬取方案 3 实现方案 4 基础代码展示 5 代码详解 6 代码封装 总结 前言 爬虫应严格遵守国家法律规定 时隔数月 进入暑假 回忆这数月的学习内容 不禁感慨计算机的
  • jpa insert 对象_SpringBoot2.x入门:使用JPA

    前提 这篇文章是 SpringBoot2 x入门 专辑的 第9篇 文章 使用的SpringBoot版本为2 3 1 RELEASE JDK版本为1 8 这篇文章会介绍一下SpringBoot如何引入和使用JPA JPA 即Java Pers
  • 表示不变量

    不变量 产生好的ADT设计 其中最重要的一点就是它会保护 保留自己的不变量 不变量是一种属性 它在程序运行的时候总是一种状态 而不变性就是其中的一种 一旦一个不变类型的对象被创建 它总是代表一个不变的值 当一个ADT能够确保它内部的不变量恒
  • Java内存模型

    Java内存模型 处理器需要与内存交互 如读取运算数据 存储运算结果等 这个I O操作是很难消除的 无法仅靠寄存器来完成所有运算任务 由于计算机的存储设备与处理器的运算速度有几个数量级的差距 所以现代计算机系统都不得不加入一层读写速度尽可能
  • GitHub上传新手

    第一次上传 1 注册GitHub 2 新建仓库 网上有新建教程 很简单的 3 下载安装Git 一般一直下一步即可 没有特殊要求的话 网址 https gitforwindows org 4 在Git Bush中进入放项目文件的地址 如果是直
  • CentOS7上安装anaconda3及其遇到的问题

    https mirrors tuna tsinghua edu cn anaconda archive 国内镜像 下载速度快 不要选择最新版 有问题 建议 4 3 0 运行命令 conda V 返回版本号即安装成功 1 通过命令行工具 wg
  • 必须了解的mysql三大日志-binlog、redo log和undo log

    目录 一 前言 二 binlog 备份日志 1 作用 2 使用场景 3 日志形式 4 binlog刷盘时机 三 redo log 重做日志 1 概念 2 为什么需要redo log 3 日志形式 4 redo log与binlog区别 四
  • 锂电池基础知识简介

    锂离子电池已经渗透到现代生活的方方面面 它可以为生活中很多东西 如手机 手表 平板电脑 便携式设备等 提供电源 现简单概要介绍锂电池的基础知识 1 基础术语 1 C rate 倍率 指电池充放电时电流与电池标称容量的比率 即描述了电池可以在