储能系统--BMS系统中的高压BUCK电路

一、Buck关键器件介绍

1、芯片选型

控制方式分类

图片

   优势缺点
同步

1:效率高

2:MOS压降低

1:成本高

2:下官驱动复杂

异步

1:成本便宜

2:适合较高的输出电压

1:效率低

按照隔离方式分类

图片

图片

图片

隔离电源非隔离电源
优点

1:抗干扰能力强

2:安全性高

3:多路输出简单

1:体积小

2:设计简单

3:成本低

4:效率高

缺点

1:体积大

2:成本高

3:设计复杂难度大

4:效率低

1:抗干扰弱

2:多路输出困难

3:安全性能低

2、电感选型

(1)常见电感分类

外形分类

图片

磁芯分类

图片

(2)电感参数

图片

(3)电感影响

电感过小——输出纹波大

电感过大——动态响应不好、自我谐振频率越低、内阻高效率低

一般来讲功率电感的自我谐振频率至少要切换频率的10倍以上,功率电感值越大则自我谐振频率越低。

电感值越大表示绕圈数越多内阻越高这会使得转换效率下降以及加大IR Drop。

电感太大,太小可能会改变DCDC的工作模式

电感值越大其Ripple越小,电流越稳定进而降EMI辐射干扰。

电感饱和后,电流会急剧增加,使电感温度升高,同时会影响其它元件的寿命

图片

图片

图片

建议最大电流+△I要求小于电感饱和电流的80%

3、滤波电容选型

电解电容分类

图片

图片

图片

图片

"阻直流,通交流"是电容器的基本性质,频率越高,电容量越大,交流电越容易通过

图片

电解电容寿命

电解液的消耗量与温度有关。众所周知,这种关系基本遵循被称为阿累尼乌斯定律的化学反应速度论。也就是说,当使用温度上升10℃时寿命缩短为二分之一,当使用温度下降10℃时寿命延长为2倍,这种关系也被称为10℃ 2倍定律。随着电解液的蒸发,静电容量就会降低(欠容量)。一般来说寿命为10年左右。另外,有时由于电解液的渗漏也会引起电路的绝缘下降。

图片

图片

●有极性施加反极性电压时,则可能自发热,或产生气体使内部压力上升造成破坏。

●纹波电流导致的自发热由于铝电解电容器的ESR (等值串联电阻)大,所以纹波电流(脉动电流)引起的热损失大,会导致自发热,缩短寿命。

●氧化膜的自我修复功能作为电介质使用的铝电解电容器阳极的氧化膜被施加反极性电压和超过额定电压的过电压时,氧化膜有可能产生缺陷。电解液由酸性成分和碱性成分构成,由于酸性成分的氧化作用,氧化膜的缺陷会得到修复。这一现象叫做自我修复功能。

●静电容量和ESR 的温度依赖性高如下图所示,在低温时静电容量的变化率大,且ESR 的值也大。

4、续流二极管选型

作用

图片

当MOS管导通时,二极管截止,二极管中无电流流过。当MOS管关断时,由于电感中电流不能突变,所以此时二极管提供了一个续流回路,起到续流的作用。

二极管需求

1.反向电压额定值必须等于或大于VIN(max)

2.峰值电流额定值必须大于最大电感电流

3.低正向电压

4.合适的额定功率和导热系数

5.一般选择快速恢复二极管或者肖特基二极管来作为“续流二极管”。

二、BUCK设计过程

电感的计算首先需要明白的概念是电流纹波率。电流纹波率是在电源工作在CCM时所定义的一个概念,它是电感电流的交流分量与其相应的直流分量的比值。

BUCK电路设计需求16串电池系统参数
输入电压范围Vin
输出电压Vout
输出电流Iout
电流纹波率r
输入电压纹波∆Vin
输出电压纹波∆Vout
开关频率Fsw

图片

在开关导通的时候,电感两端电压是Vin-Vout。那么电感电流是线性增大的,因为L*di/dt=Vin-Vout,那么di/dt=(Vin-Vout)/L=常数。

图片

在开关断开的时候,输出端电压为Vout,电感要续流,会产生反向电动势,二极管导通,那么电感右侧就是Vout,电感左侧接的是-Vd,所以此时电感两端电压是Vout+Vd。此时电感电流是线性减小的,因为L*di/dt=-Vd-Vout,di/dt=-(Vout+Vd)/L=常数

图片

即一个周期内,电感电流增大量等于减小量。斜率与电压成正比,电感电流上升的高度与下降高度又相同,那上升时间不就和电压成反比了吗?

所以:Ton/Toff=(Vout+Vd)/(Vin-Vout) --伏秒平衡

T=Ton+Toff=1/Fsw --时间周期

可获得

Ton = (Vout+Vd)/((Vin+Vd)*Fsw )

Toff = (Vin-Vout)/((Vin+Vd)*Fsw )

D =  (Vout+Vd)/(Vin+Vd)

电感计算

根据 U = L *di/dt

∆IL = di = (Vin-Vout)* Ton/L

 ∆IL=  (Vin-Vout)* (Vout+Vd)/((Vin+Vd)*L*Fsw) --纹波电流

由此可见纹波电流的大小和输出电流无关.∆IL应该是Iout的30%-50%为宜。即: ∆IL=(0.3~0.5)*Iout

  L = (Vin-Vout)*  (Vout+Vd)/((Vin+Vd)*(0.3~0.5)*Iout*Fsw)

--电感

Lpk=Iout+△IL/2=Iout+△IL/2。 --峰值电流

输出电容

在已知电感上的纹波电流 ∆IL 和输出电容 ESR 的情况下,输出电容ESR纹波电压分量可以表示如下:

 ∆Vout_esr = ∆IL *ESR_cout --电容ESR纹波

电容纹波

 ∆Vout_c = Vout_max-Vout_min =∆IL/(8*Cout*Fsw)

∆Vout =  ∆Vout_esr + ∆Vout_c ---输出纹波电压

总结

(1)首先,要满足电路设计需求中的动态响应(负载调整率的要求),即负载由“轻”到“重”时,为负载提供足够的能量,而不使输出电压产生较大的下冲(undershoot),即负载变化时输出电压的变化量不超过目标值。(2)其次,当负载由“重”到“轻”时,能够吸收功率电感上储存的能量,而不使输出电压产生较大的上冲(overshoot),即将输出电压上的过冲抑制在设计需求之内。(3)再次,要满足电路设计需求中的纹波电压范围,将纹波电压“钳位”在设计需求之内。(4)最后,所选型的电容,容值、ESR和均方根电流都要满足设计需求。(5)由于陶瓷电容MLCC的ESR参数通常小到可以忽略,所以输出端电容类型只有陶瓷电容MLCC的话,可以忽略ESR和RMS电流这两个参数。更低ESR,X5R或更好材质的陶瓷电容,钽电解电容或铝电解电容。一般来说,ESR大小顺序是,陶瓷电容 < 钽电解电容 < 铝电解电容。

输入电容

∆Vin= Iout*(ESR_CIN+D/(1-D)/C_IN*Fsw) --输入纹波

其中,C_IN 是输入电容,ESR_CIN 是输入电容的等效串联电阻参数[Ω],Fsw是开关频率[Hz],Iout是负载电流[A],D是降压电路CCM模式下的占空比[无量纲]。

总结

实际应用中减小输入纹波电压的两种方法:增大输入端电容 C_IN 的容值、并联低ESR的陶瓷电容,以达到减小输入端整体ESR,从而减小输入纹波电压的目的。另外,输入电容在 PCB Layout 方面最优的摆件方案是:所有输入电容尽量靠近输入电源引脚、从远到输入电源引脚的电容值依次是从大到小(也就是先过滤低频纹波,再过滤高频纹波)。

三、BUCK工作模式

根据BUCK电路在一个开关周期内,其电感上的的电流是否连续,

将BUCK电路工作模式大概可分为四种:连续模式(CCM)、临界模式(BCM)、非连续导通模式(DCM)、强制连续导通模式(FCCM)。

图片

CCM -连续导通模式(Continuous Conduction Mode):在一个开关周期内,电感电流不会达到0A,一直流动,不中断。或者说电感从不“复位”在开关周期内电感磁通不会到0,功率管闭合时,线圈中还有电流流过。

当 Iout>∆iL/2 时,降压电路工作在CCM模式;

BCM-边界导通模式(Boundary Conduction Mode):在一个开关周期结束时,电感电流恰好为0。由控制器监控电感电流,一旦检测到电流等于0,功率开关管立即闭合;控制器监测到电感电流“复位”时立即激活开关;若电感值电流高,而截至斜坡比较平缓,就将开关周期延长;所以BCM是变频系统,BCM是临界导通模式或CRM(Critical Conduction Mode)。

当 Iout=∆iL/2 时,降压电路工作在BCM模式;

DCM-非连续导通模式(Discontinuous Conduction Mode):开关周期还未结束时,电感电流就降为0,电感被适当“复位”,即功率开关闭合时,电感电流为零。

当 Iout<∆iL/2 时,降压电路工作在DCM模式

FCCM-强制连续导通模式(Force Continuous Conduction Mode):在同步Buck中,用MOSFET替代了二极管,当下管MOSFET导通时,电流从负载瞬间移除,但此时的输出电容在反向放电,负电流由此产生,当输出电流减小时,变换器不会切换到DCM模式,而是转换到强制连续导通模式(FCCM)

四、BUCK选择需求

输入/输出电压-Input&Output Voltage

DCDC芯片推荐的工作电压范围,一般耐压要求1.5~2倍。选型时不能超出范围,同时还要考虑实际使用时的电压波动情况;另外用作一级Buck的还应考虑浪涌等情况,

输出电流-Output Current

DCDC芯片的持续输出电流能力,选型时要根据实际需要选用,并考虑瞬间峰值电流以及发热情况,需要保留一些余量,满足降额。

纹波-Output ripple

表征输出电压波动的重要指标;轻载和重载下的纹波需要重点关注,一般轻载下纹波要大,要注意纹波是否超标,尤其是轻载情况;最好实际测量各负载情况下的纹波,一般选用示波器20M带宽、×1、地环就近接地测量。

效率-Efficiency

需要关注轻载和重载两种场景下的效率,轻载影响待机功率,重载影响温升

瞬态响应-Transient response

瞬态响应特性是负载剧烈变化时,系统稳定输出电压的能力,要求输出电压波动越小越好,一般要求在峰峰值10%以下

开关频率-Switching Frequency

开关频率一般在500kHz以上,1.2M到2M高频的也有,开关频率高其开关损耗也会增加,对散热设计要求有所增加;电感、电容的选型也有开关频率有关。

反馈参考电压及精度-Feedback Voltage &output accuracy

反馈电压Vfb要与内部的参考电压相比较,与外部反馈电阻配合,输出不同电压;不同DCDC芯片的Vfb可能有所不同,做物料切换时需要注意差异;Vfb精度影响输出准确度,常见精度在2%以下。反馈电阻选用1%精度,根据厂家推荐,一般不要选的过大或过小,以免影响稳定性。

线性稳定度和负载稳定度-line/load regulation

线性稳定度反应的是输入电压变化时输出电压的稳定性;负载稳定度反应的是负载变化时输出电压的稳定性;一般要求1%,最大不要超3%。

EN电平

EN电平的大小要满足芯片规格书要求,且不能超出特定电压范围;采用电阻分压时要注意能及时关断,并且要把电压波动的影响考虑进来。对于需要时序控制的设计,该引脚可能还会增加电;为了电平调节、关断放电,还需增加对地电阻。

图片

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

会员制医疗预约服务管理信息系统的设计与实现|Springboot+ Mysql+Java+ B/S结构(可运行源码+数据库+设计文档)

本项目包含可运行源码数据库LW&#xff0c;文末可获取本项目的所有资料。 推荐阅读100套最新项目持续更新中..... 2024年计算机毕业论文&#xff08;设计&#xff09;学生选题参考合集推荐收藏&#xff08;包含Springboot、jsp、ssmvue等技术项目合集&#xff09; 1. 系统功能…

基于Givens旋转完成QR分解进而求解实矩阵的逆矩阵

基于Givens旋转完成QR分解进而求解实矩阵的逆矩阵 目录 前言 一、Givens旋转简介 二、Givens旋转解释 三、Givens旋转进行QR分解 四、Givens旋转进行QR分解数值计算例子 五、求逆矩阵 六、MATLAB仿真 七、参考资料 总结 前言 在进行QR分解时&#xff0c;HouseHolder变换…

python基础——文件操作【文件编码、文件的打开与关闭操作、文件读写操作】

&#x1f4dd;前言&#xff1a; 这篇文章主要讲解一下python中对于文件的基础操作&#xff1a; 1&#xff0c;文件编码 2&#xff0c;文件的打开与关闭操作 3&#xff0c;文件读写操作 &#x1f3ac;个人简介&#xff1a;努力学习ing &#x1f4cb;个人专栏&#xff1a;C语言入…

docker centos7在线安装Nginx

目录 1.在线安装Nginx2.配置开机启动 1.在线安装Nginx # 安装Nginx yum install epel-release yum install nginx2.配置开机启动 # 启动Nginx systemctl start nginx # 开机自启 systemctl enable nginx一般docker内的centos7安装Nginx的目录结构是&#xff1a; /etc/nginx为…

蓝桥杯第七届大学B组详解

目录 1.煤球数量&#xff1b; 2.生日蜡烛&#xff1b; 3.凑算式 4.方格填数 5.四平方和 6.交换瓶子 7.最大比例 1.煤球数量 题目解析&#xff1a;可以根据题目的意思&#xff0c;找到规律。 1 *- 1个 2 *** 3个 3 ****** 6个 4 ********** 10个 不难发现 第…

教培机构办公管理系统B端实战项目作品集Figma源文件

这是一套教培机构办公管理系统设计复盘作品集&#xff0c;都提供分层源文件 交付文件&#xff1a;设计复盘作品集源文件作品集里面的B端设计项目包装样机字体文件 交付格式&#xff1a;figma 作品集文件页数&#xff1a;19页 B端项目文件页数&#xff1a;15页 B端项目源文…

linux文件系统:VFS

文章目录 vfs1 super_block2 dentry2.1 dentry树2.2 dentry的cache2.3 挂载 3 inode4 文件file5 vfs各结构体的关系 vfs Linux内核通过虚拟文件系统&#xff08;Virtual File System&#xff0c;VFS&#xff09;管理文件系统 VFS为所有的文件系统提供了统一的接口&#xff0c…

算法沉淀——动态规划篇(子数组系列问题(上))

算法沉淀——动态规划篇&#xff08;子数组系列问题&#xff08;上&#xff09;&#xff09; 前言一、最大子数组和二、环形子数组的最大和三、乘积最大子数组四、乘积为正数的最长子数组长度 前言 几乎所有的动态规划问题大致可分为以下5个步骤&#xff0c;后续所有问题分析都…

Available platform plugins are: linuxfb, minimal, offscreen, vnc.

说明&#xff1a; buildroots根文件中已经移植好了QT的库&#xff0c;但是运行QT交叉编译之后的可执行文件报错&#xff1a; qt.qpa.plugin: Could not find the Qt platform plugin "eglfs" in "" This application failed to start because no Qt platf…

P4995 跳跳!(贪心)

多么痛的领悟&#xff01;大数据要开long long&#xff01;&#xff01;&#xff01;简单longlong就AC&#xff01; 代码1&#xff1a; #include<algorithm> #include<iostream> #include<cstring> #include<queue> #include<cmath> using name…

哪种排序算法在不同情况下性能最好?

哪种排序算法在不同情况下性能最好&#xff1f;&#x1f50d;&#x1f4ca; 哪种排序算法在不同情况下性能最好&#xff1f;&#x1f50d;&#x1f4ca;&#x1f4dd; 摘要&#x1f680; 引言&#x1f4cb; 正文内容&#xff08;详细介绍&#xff09;冒泡排序快速排序&#x1f…

基于ssm旅游资源网站(java项目+文档+源码)

风定落花生&#xff0c;歌声逐流水&#xff0c;大家好我是风歌&#xff0c;混迹在java圈的辛苦码农。今天要和大家聊的是一款基于ssm的旅游资源网站。项目源码以及部署相关请联系风歌&#xff0c;文末附上联系信息 。 项目简介&#xff1a; 旅游资源网站的主要使用者分为管理…

RK3588平台开发系列讲解(I2C开发篇)

目录 前言 I2C 流程 Trasmint only mode(I2C_CON[1:0]2’b00) Mix mode (I2C_CON[1:0]2’b01 or I2C_CON[1:0]2’b11) Receive only mode (I2C_CON[1:0]2’b10) I2C 驱动参数配置 I2C 使用 1 Kernel space 2User space GPIO 模拟 I2C I2C 常见问题 前言 ROCKCHIP 系…

四、戴尔R630本地服务器Linux Centos7.9系统安装docker-ce-20.10.10-3.el7版本

如需查阅上一步骤,请点击下面链接:3、Linux Centos7.9系统的iDRAC远程管理、网络设置、SecureCRT远程登录终端、企业级静态ip地址配置-CSDN博客文章浏览阅读898次,点赞17次,收藏15次。iDRAC连接登录服务器远程管理。https://blog.csdn.net/weixin_67440240/article/details…

【Anaconda】Linux下Anaconda安装和虚拟环境配置

Linux下Anaconda安装和虚拟环境配置 一、安装anaconda二、conda虚拟环境管理三、jupyter相关启动部署四、遇到问题 下面介绍整体流程&#xff0c;遇到问题优先看“遇到问题章节”&#xff01; 一、安装anaconda 1.下载anaconda安装包 &#xff08;1&#xff09;可以选择在官网…

linux i2c-tools使用总结

1,安装iic-tools sudo apt install i2c-tools -y 2,查看有几条iic总线 [root@sino-platform:/root]# ls /dev/i2c- i2c-0 i2c-1 i2c-2 i2c-3 3,查看i2c命令 [root@sino-platform:/root]# i2c i2cdetect i2cdump i2cget i2cset 4,iic-help命令 [root@sino-platform…

postcss安装和使用(详细)

1,安装postcss&#xff1a; 在此之前需要安装有node.js 第一步 命令&#xff1a;cnpm install postcss-cli -g 第二步 命令&#xff1a;cnpm install postcss –g 推荐内容 2,下载autoprefixer插件&#xff0c;并创建postcss.config.js文件并写入配置代码 autoprefixer插件…

信息素养和社会责任

1.信息素养&#xff1a; 信息素养是一种了解、收集、评估、和利用信息的知识结构能力。 信息素养的四个要素&#xff1a;信息意识&#xff0c;信息知识&#xff0c;信息能力&#xff0c;信息道德 信息意识是先导&#xff08;前提&#xff09;&#xff0c;是对关键信息具有持…

大学教材《C语言程序设计》(浙大版)课后习题解析 | 第七、八章

概述 本文主要提供《C语言程序设计》(浙大版) 第七、八章的课后习题解析&#xff0c;以方便同学们完成题目后作为参考对照。后续将更新第九、十章节的课后习题解析&#xff0c;如想了解更多&#xff0c;请持续关注该专栏。 专栏直达链接&#xff1a;《C语言程序设计》(浙大版)…

【OceanBase实战之路】第3篇:多租户架构实现资源隔离

码到三十五 &#xff1a; 个人主页 心中有诗画&#xff0c;指尖舞代码&#xff0c;目光览世界&#xff0c;步履越千山&#xff0c;人间尽值得 ! 目录 一、什么是OceanBase的多租户二、兼容模式2.1 MySQL 模式2.2 Oracle 模式三、租户介绍3.1 系统租户3.2 用户租户3.3 Meta 租…