开关电源——DCDC变换器设计

news2024/9/25 23:21:29

开关电源——DCDC变换器设计

对于DCDC变换器来说,最重要的部分也是唯一一个磁学元件——电感需要考虑。

直流传递函数

正如之前我们所说,电感电流在开关导通的时候增加的电流必须等于在开关关断时候的减少的电流,即在一个工作周期中不积累能量,这称为 伏秒法则

V O N × t O N = V O F F × t O F F V_{ON} \times t_{ON} = V_{OFF} \times t_{OFF} VON×tON=VOFF×tOFF

则占空比表示为:

D = V O F F V O F F + V O N D = \frac{V_{OFF}}{V_{OFF} + V_{ON}} D=VOFF+VONVOFF

上式对于任意拓扑都适用,但是三种拓扑的传递函数不同本质是是因为他们的 V O N V_{ON} VON V O F F V_{OFF} VOFF 的表达式不同。

下标给出了三种拓扑的推导函数:

拓扑 V O N V_{ON} VON V O F F V_{OFF} VOFFDC传递函数
Buck V I N − V O V_{IN} - V_{O} VINVO V O V_O VO D = V O V I N D = \frac{V_{O}}{V_{IN}} D=VINVO
Boost V I N V_{IN} VIN V O − V I N V_O - V_{IN} VOVIN D = V O − V I N V O D = \frac{V_O - V_{IN}}{V_O} D=VOVOVIN
Buck-Boost V I N V_{IN} VIN V O V_O VO D = V O V I N + V O D = \frac{V_{O}}{V_{IN} + V_{O}} D=VIN+VOVO

电感电流波形的直流分量和交流纹波

电感电流中存在两种分量:

I = I D C + Δ I I = I_{DC} + \Delta I I=IDC+ΔI

V = L d I d t V = L \frac{dI}{dt} V=LdtdI 可得:

Δ I = V Δ t / L \Delta I = V \Delta t / L ΔI=VΔt/L

因此电感电流的 纹波值 Δ I \Delta I ΔI 仅仅取决于伏秒数和电感量。

结论是,对于同一个电感,讨论它的伏秒数和讨论它的 Δ I \Delta I ΔI 其实是等效的。

伏秒数取决于输入和输出电压、频率和占空比。因此只有通过改变 L L L V V V f f f 或是 D D D 才能改变 Δ I \Delta I ΔI 。可见,如果仅改变负载电流不能改变 Δ I \Delta I ΔI

除了交流纹波之外,电感电流波形中还存在直流分量——即平均电流 I D C I_{DC} IDC 。他定义为纹波电流对称轴处的电流值,即 Δ I / 2 \Delta I / 2 ΔI/2 在它的上面,下面也有 Δ I / 2 \Delta I / 2 ΔI/2

需要指出的是 I D C I_{DC} IDC 仅决定传输能力——即维持相应输入输出功率的所需要的平均能量。这样,若变换器的工作条件——即输入输出电压和功率不变,就不能改变 I D C I_{DC} IDC 。因此,在一般的DCDC设计中, I D C I_{DC} IDC 一般是不易受到影响的。

现在我们来讨论 I D C I_{DC} IDC I O I_O IO 之间的关系:

I D C = I O , for Buck I_{DC} = I_O, \text{for Buck} IDC=IO,for Buck

I D C = I O 1 − D , for Boost and Buck-Boost I_{DC} = \frac{I_O}{1 - D}, \text{for Boost and Buck-Boost} IDC=1DIO,for Boost and Buck-Boost

结论是,对于Buck电路来说,仅改变 D D D 不会改变 I D C I_{DC} IDC 改变 I O I_O IO 才能改变 I D C I_{DC} IDC 。对于 Boost 和 Buck-Boost 来说,仅改变 D D D 就可以改变 I D C I_{DC} IDC

值得注意的是,对于 Boost 和 Buck-Boost 来说, I D C I_{DC} IDC 一定大于 I O I_O IO ,若占空比接近于1的时候,滤波电感的电流就会急剧增加。

交流电流、直流电流和峰值电流的确定

我们定义交流电流为:

I A C = Δ I 2 I_{AC} = \frac{\Delta I}{2} IAC=2ΔI

定义直流电流:

I L = I D C I_L = I_{DC} IL=IDC

线圈中的热损耗 P = I 2 R P = I^2R P=I2R 仅取决于直流电流,而磁损耗仅仅受交流电流 Δ I \Delta I ΔI 决定,与直流无关。

峰值电流是电感电流中最重要的电流量,因为它决定了电路中各种元件的最大电流上限。我们还知道,线圈中的磁场强度和瞬时电流成比例,若磁场强度超过了安全值,电感就会饱和(电感量开始下降)。一旦饱和,电感的限流能力随之下降,会有很大的电流通过开关管。所以,电感饱和是致命的,这总是发生在峰值电流的时刻,峰值电流定义为:

I P K = I D C + I A C I_{PK} = I_{DC} + I_{AC} IPK=IDC+IAC

易知:

2 I A C = Δ I = V Δ t L 2I_{AC} = \Delta I = \frac{V \Delta t}{L} 2IAC=ΔI=LVΔt

所以,电流纹波 I P P = Δ I I_{PP} = \Delta I IPP=ΔI 可直观的看做是电位电感上的伏秒数。

最“恶劣”输入电压的确定

到目前的分析中,我们总是假定固定输入电压,但是实际情况是输入电压有一个范围,即在最低输入电压 V I N M I N V_{INMIN} VINMIN V I N M A X V_{INMAX} VINMAX 中。根据上一节的观点,瞬时峰值电流是很重要的,问题是何时产生峰值电流。所以,我们定义最大峰值电流对应的输入电压称为最“恶劣”输入电压。

要切记,无论哪种拓扑,当输入电压减小的时候,根据负反馈系统,占空比就要提升,因此大的占空比总是对应着低的输入电压。

  1. 对于Buck电路:

当输入电压增加的时候,占空比降低。但下降斜率 Δ I / t O F F \Delta I /t_{OFF} ΔI/tOFF 是不变的,因为其等于 V O / L V_O / L VO/L ,我们总是希望 V O V_O VO 不变,但是占空比降低 t O F F t_{OFF} tOFF 是增大的,因此只能 Δ I \Delta I ΔI 也增大。

同时,电感的平均电流 I L I_L IL 不变,因为其等于负载电流 I O I_O IO

因此,结论是: 对于Buck电路,最坏情况对应于最大输入电压

  1. 对于 Buck-Boost 电路:

当输入电压增大的时候,与Buck的情况相同,因为其 V O F F = V O V_{OFF} = V_O VOFF=VO 。交流电压增大。

现在分析直流分量,我们知道 I O = I L × ( 1 − D ) I_O = I_L \times (1 - D) IO=IL×(1D) 。因此占空比减小, I L I_L IL 减小。

但是瞬时电流是交流与直流分量之和,大部分情况,交流分量的影响小于直流分量,所以当输入电压增大的时候,其实瞬时电流是降低的。

因此,结论是: 对于Buck-Boost电路,最坏情况对应于最小输入电压

  1. 对于 Boost 电路:

Boost电路的分析过程比较复杂,其下降斜率 Δ I / t O F F \Delta I /t_{OFF} ΔI/tOFF 是减小的,通过数学推导我们能够得出,当 D < 0.5 D < 0.5 D<0.5 的时候, Δ I \Delta I ΔI D D D 的增加而增加,反之减小。

同样交流分量的影响小于直流分量,所以当输入电压增大的时候,其实瞬时电流是降低的。

因此,结论是: 对于Boost电路,最坏情况对应于最小输入电压

电流纹波率 r r r

现在我们引入DCDC变换器设计中最重要的参数,电流纹波率 r r r,其被定义为:

r = Δ I I L = 2 × I A C I D C r = \frac{\Delta I}{I_L} = 2 \times \frac{I_{AC}}{I_{DC}} r=ILΔI=2×IDCIAC

电流纹波率将两个看似不相关的变量 Δ I \Delta I ΔI I L I_L IL 联系起来,因此设计者一旦确定了 r r r ,几乎所有的参数都能确定了。 r r r 的选择影响器件的选择和变换器的成本,应当清楚的认识这一点。

注意, r r r 的值是在连续导通CCM模式下定义的,因此有效范围在0-2之间。当 r = 0 r = 0 r=0 的时候,电流纹波为0,当 r = 2 r = 2 r=2 的时候,变换器处于临界导通模式BCM。

r r r 与电感量之间的关系

电流纹波率的表达式为:

r = Δ I I L = E t L μ H I L r = \frac{\Delta I}{I_L} = \frac{Et}{L_{\mu H}I_L} r=ILΔI=LμHILEt

其中 E t Et Et 定义为伏微秒数,而 L μ H L_{\mu H} LμH 是电感以 μ H \mu H μH 为单位的值。

下面给出一组常用公式:

r = E t L × I L = V O N × D L × I L × f = V O F F × ( 1 − D ) L × I L × f r = \frac{Et}{L \times I_L} = \frac{V_{ON} \times D}{L \times I_L \times f} = \frac{V_{OFF} \times (1 - D)}{L \times I_L \times f} r=L×ILEt=L×IL×fVON×D=L×IL×fVOFF×(1D)

注意,上面的方程仅对于CCM模式有效。

因此, L L L 可以表示为:

L = V O N × D r × I L × f L = \frac{V_{ON} \times D}{r \times I_L \times f} L=r×IL×fVON×D

我们可以记为 L × I L L \times I_L L×IL 法则:

L × I L = E t r L \times I_L = \frac{Et}{r} L×IL=rEt

结论是,当确定了 r r r 也就基本确定了 L L L 的值。

r r r 的最佳值

研究表明, r r r 选择 0.4 是最合适的。

一般认为,电感的体积与电感的能量处理能力成正比,处理更高的能量需要性能更佳的电感,这通常对应着大磁芯。电感的能量处理能量最少要等于其希望储存的最大能量即 E = 1 2 × L × I P K 2 E = \frac{1}{2} \times L \times I_{PK}^2 E=21×L×IPK2 。否则,电感就会饱和。

通过实验研究,我们得到 r r r E E E 的关系曲线:

关系图像
我们发现,在 r = 0.4 r = 0.4 r=0.4 的时候有一处拐点,也就是说,当 r r r 比 0.4 小的时候,所需要的电感体积就会急速上升,当 r r r 大于 0.4 的时候,对于降低电感体积并没有太大效果。

同时,图中还给出了各种器件对于 r r r 的有效电流关系,我们发现,电容(特别是ESR比较大的电容)的有效电流值随着 r r r 的增大上升,大有效电流值对应着大的功耗,因此电容会发热严重,这是因为电容具有隔直作用功率不受直流分量的影响,而受纹波的影响。同时 r r r 对二极管、开关这类元件的影响很小,因为这类元件的功耗主要受直流分量的影响。

电感量和电感体积之间的关系

对于一个电感来说电感量和电感体积没有什么必要的关系,好像只需要将给定的磁芯上绕够一定的匝数即可,但其实是相关的。我们知道:

L × I L = E t r L \times I_L = \frac{Et}{r} L×IL=rEt

输入输出电压恒定,同时假设频率恒定,即伏秒数也恒定。同时 I L I_L IL 也是恒定的。也就是说 L L L r r r 其实是成反比的,当 L L L 增大的时候, r r r 就会减小, r r r 的减小意味着需要更大体积的电感。

结论是,应用条件恒定的情况下,若 r r r 可变, L L L 与电感的体积成正相关。

当应用条件不恒定的情况,为了维持 r r r 在一个最佳值,例如增大负载电流,就需要增大电感的体积,增大能量处理能量,但是 L L L 的值需要减小,这是因为 r r r 不变。

频率对于电感量和电感体积的影响

若保持所有条件不变,仅仅使得 f f f 增加一倍,由于时间减少一半,则伏秒数也减小一半,因此 Δ I \Delta I ΔI 也减小一半,若 I D C I_{DC} IDC 不变,则 r r r 也减小一半。

若要使 r r r 维持不变,我们必须使得电感量也减小一半。

因此,结论是:

  1. 频率增加,所需电感体积减小(因为 r r r 不变, I D C I_{DC} IDC 不变,电流峰值不变,而 L L L减小,能量 E = 1 2 L I P K 2 E = \frac{1}{2} L I_{PK}^2 E=21LIPK2 减小)。
  2. 频率增加,所需电感量减小。

负载电流对电感量和电感体积的影响

若保持所有条件不变,仅将负载电流增大一倍,由于 Δ I \Delta I ΔI 没有变化, r r r 减少一半,为了使得 r r r 恢复为原来的最佳值,则需要使得 Δ I \Delta I ΔI 也增大一倍,伏秒数不变,我们只能使得电感量减小一半。

所以,结论是,负载电流与电感量成反比。

对于电感体积,我们知道 r r r 不变, Δ I \Delta I ΔI I L I_L IL 同时增大一倍,则峰值电流增大一倍,但是电感量减少一半,可知 E E E 增大一倍。

所以,结论是,负载电流与电感体积成正比。

成品电感的参数和选型

成品电感的参数通常有:最大电流值( I D C I_{DC} IDC) ,最大有效电流值( I R M S I_{RMS} IRMS),饱和电流( I S A T I_{SAT} ISAT)。对于DCDC变换器而言,最大电流值等于最大有效电流值,而最后一个饱和电流是电感饱和之前的安全电流值。一般而言,我们只会考虑其中的最小值,因为任何应用也不会让电流超过其中之一。

但是必须牢记,大磁芯(高能量处理能力)通常会影响价格,多一些铜线(大电感量)对价格影响极小。

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

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

相关文章

支付宝性能测试案例分析

双11过程当中&#xff0c;促销开启的第一分钟内支付宝的交易总额就突破了一亿元&#xff0c;短时间内大量用户涌入的情况下&#xff0c;如何保证用户的支付顺畅&#xff0c;是对支付宝应用系统的一个极大的挑战。 一、性能测试支付宝场景介绍 双11过程当中&#xff0c;促销开启…

企业级ChatGPT开发的三大核心内幕及案例实战(三)

企业级ChatGPT开发的三大核心内幕及案例实战(三) 2.3 Notion 问答对话AI案例演示及源码分析 Gavin老师:NLP_Matrix_Space 如图2-2所示,我们先看一下Notion 问答对话AI案例的效果。你问一个问题,它会进行回答,然后它会告诉你,信息来源在什么地方,要看具体的信息,可以…

ICLR 2023 | RevCol:给神经网络架构增加了一个维度!大模型架构设计新范式

点击蓝字 关注我们 关注并星标 从此不迷路 计算机视觉研究院 公众号ID&#xff5c;计算机视觉研究院 学习群&#xff5c;扫码在主页获取加入方式 论文地址&#xff1a;https://arxiv.org/pdf/2212.11696.pdf 项目代码&#xff1a;https://github.com/megvii-research/RevCol 计…

MySQL进阶SQL语句

目录 1.select&#xff08;显示表格中一个或数个字段的所有数据记录&#xff09; 2.distinct&#xff08;不显示重复的数据记录&#xff09; 3.where&#xff08;有条件查询&#xff09; 4.and 、or&#xff08;且、或&#xff09; 5. in&#xff08;显示已知的值的数据记…

Goby 漏洞发布|Weaver OA PluginViewServlet Authentication Bypass Vulnerability

漏洞名称&#xff1a;泛微OA办公系统 PluginViewServlet 认证绕过漏洞 English Name&#xff1a;Weaver OA PluginViewServlet Authentication Bypass Vulnerability CVSS core: 8.0 影响资产数&#xff1a;45034 漏洞描述&#xff1a; 泛微OA 是一款专业强大的多功能办公…

直播回顾:HVV经验分享与重保整体解决方案

6月15日&#xff0c;Coremail联合北京钛星数安科技有限公司举办【HVV经验分享与重保整体解决方案发布】直播分享会。 直播会上Coremail安全团队和钛星数安的刘平平老师为大家带来重保时期的防御实战经验&#xff0c;帮助企业充分做好重保的安全准备工作&#xff0c;安稳度过重保…

uniapp中如何给下拉框动态绑值

前言&#xff1a; 在项目中我们会经常遇到新增的功能&#xff0c;而新增的页面中就会有输入框、下拉框、文本域、日期选择框等等。那么在uniapp是如何给下拉框中调用接口动态绑值的呢&#xff1f;请往下看 &#x1f4a8; &#x1f497; uView官网&#xff1a;介绍 | uView 2.0…

kettle开发-Day39-超好用AI+算力组合-算力提升器

前言&#xff1a; 上一节我们提到采用标记新旧数据的数据状态来快速整理需对比的数据&#xff0c;再选择性插入更新来保证数据的完整性。强强联合&#xff0c;保证了数据的高效和可用。 但是日常中&#xff0c;也存在部分场景&#xff0c;我们表输入是没有唯一性主键的&#xf…

计算机服务器数据库中了Devos后缀勒索病毒怎么办,记住以下步骤!

近期&#xff0c;我接到许多企业的求助&#xff0c;企业的用友财务软件遭受了Devos后缀勒索病毒的攻击&#xff0c;导致企业的用友财务账套被加密&#xff0c;许多重要的数据都无法正常读取&#xff0c;给公司的正常运营和数据安全带来了严重威胁。一旦企业被devos勒索病毒攻击…

【计算机组成原理】RV32I指令集

目录 一、RISC-V架构概述 二、RV32I指令集概述 三、RV32I指令格式 四、21条运算指令 五、8条访存指令 六、8条转移指令 七、10条其他指令 八、RV32I的寻址方式 一、RISC-V架构概述 RISC-V指令集起源&#xff1a; 全新的、具有典型RISC特征的指令集架构&#xff0c;20…

css基础知识六:谈谈你对BFC的理解?

一、是什么 我们在页面布局的时候&#xff0c;经常出现以下情况&#xff1a; 这个元素高度怎么没了&#xff1f;这两栏布局怎么没法自适应&#xff1f;这两个元素的间距怎么有点奇怪的样子&#xff1f; 归根究底是元素之间相互的影响&#xff0c;导致了意料之外的情况&#…

5个可以白嫖PPT模板的网站,不允许你们不知道

本期分享5个超好用的免费PPT模板网站&#xff0c;真的免费&#xff0c;建议收藏&#xff01; 菜鸟图库 https://www.sucai999.com/search/ppt/0_0_0_1.html?vNTYwNDUx 菜鸟图库网有非常丰富的免费素材&#xff0c;像设计类、办公类、自媒体类等素材都很丰富。PPT模板种类很多…

Linux文件基础IO的理解1

目录 一.Linux中文件的特性 二.C语言部分库文件相关函数 2.1在C语言的文件底层原理中&#xff1a; 2.打开与关闭函数 fopen&#xff1a;打开文件函数 2.1参数理解&#xff1a; fclose&#xff1a;关闭文件函数 实验案例&#xff1a; w方式&#xff1a; r方式的案例&…

华为OD机试之 阿里巴巴找黄金宝箱(V)(Java源码)

文章目录 阿里巴巴找黄金宝箱(V)题目描述输入描述输出描述示例代码 阿里巴巴找黄金宝箱(V) 题目描述 一贫如洗的樵夫阿里巴巴在去砍柴的路上&#xff0c;无意中发现了强盗集团的藏宝地&#xff0c;藏宝地有编号从0~N的箱子&#xff0c;每个箱子上面贴有一个数字。 阿里巴巴念…

【好书精读】网络是怎样连接的 之 客户端与服务器之间是如何收发数据

&#xff08; 该图由AI制作 学习AI绘图 &#xff09; 目录 将 HTTP 请求消息交给协议栈 对较大的数据进行拆分 使用 ACK 号确认网络包已收到 根据网络包平均往返时间调整 ACK 号等待时间 返回 ACK 号的等待时间&#xff08;这个等待时间叫超时时间&#xff09; 使用窗口…

GreasyFork+Github

GreasyForkGithub 好长时间没用 GreasyFork 了&#xff0c;最近在刷 Spring Boot 的各种知识点&#xff0c;其中很大时间都在学习 baeldung.com 这个站点。不知道是因为最近刷的勤了还是怎么的&#xff0c;这个网站经常会弹出一个“让我关闭广告阻拦插件”的提示框&#xff0c…

CesiumJS使用详细,在vue中使用Cesium.js(WebGIS中的Cesium地图可视化应用)

简述&#xff1a;Cesium是一种基于WebGL开源的虚拟地球技术&#xff0c;可以用于构建高性能、跨平台的三维地球应用程序&#xff0c;它支持多种数据格式和地图服务&#xff0c;可以实现地球表面的高精度渲染、地形分析、数据可视化等功能。Cesium还提供了丰富的API和插件&#…

K 个一组翻转链表(leetcode 25)

文章目录 1.问题描述2.难度等级3.热门指数4.解题思路思路复杂度分析 5.实现示例参考文献 1.问题描述 给你链表的头节点 head &#xff0c;每 k 个节点一组进行翻转&#xff0c;请你返回修改后的链表。 k 是一个正整数&#xff0c;它的值小于或等于链表的长度。如果节点总数不…

Linux->线程互斥

目录 前言&#xff1a; 1 线程互斥 1.1 多线程并发问题 1.2 线程锁 1.3 锁的接口 2 线程安全与可重入函数 3 死锁 前言&#xff1a; 本篇文章主要讲解了线程互斥的实现方式&#xff0c;还有原理&#xff0c;并附上代码讲解。并且讲解了锁的概念&#xff0c;问题等。 1 线…

C++进阶—继承(上)简单特性

目录 1.继承的概念及定义 1.1继承的概念 1.2 继承定义 1.2.1定义格式 1.2.2继承关系和访问限定符 1.2.3继承基类成员访问方式的变化 2.基类和派生类对象赋值转换 3.继承中的作用域 4.派生类的默认成员函数 5.继承与友元 6. 继承与静态成员 1.继承的概念及定义 1.1继承…