开关电源拓扑结构(第一部分)

为什么使用开关电源?

开关电源的主要思想可以通过直流到直流变压器的概念解释轻松理解,如图1所示。负载 R L R_L RL需要从主电压源 V I N V_{IN} VIN中获得一个恒定电压 V O U T V_{OUT} VOUT。如图1所示,通过变化串联电阻( R S R_S RS)或分流电流( I S I_S IS)可以调节输出电压 V O U T V_{OUT} VOUT
当通过变化 I S I_S IS并保持 R S R_S RS不变来控制 V O U T V_{OUT} VOUT时,变压器内部发生功率损耗。这种类型的变压器称为分流控制调节器。变压器内部的功率损耗由方程1给出。请注意,即使 I S I_S IS变为零,功率损耗也无法消除。

图1:直流到直流变压器</>图1:直流到直流变压器

方程1:分流控制调节器功率损耗

然而,如果我们通过变化 R S R_S RS并保持 I S I_S IS为零来控制输出电压 V O U T V_{OUT} VOUT,则变压器内部的理想功率损耗可以根据方程2计算。

方程2:串联控制调节器功率损耗

这种类型的变压器被称为串联控制调节器。该变压器内部的理想功率损耗取决于串联电阻 R S R_S RS的值,该值需要控制输出电压 V OUT V_{\text{OUT}} VOUT和负载电流 I OUT I_{\text{OUT}} IOUT。如果 R S R_S RS的值为零或无穷大,则变压器内部的理想功率损耗应为零。串联控制调节器的这一特性成为开关电源(SMPS)的种子思想,其中转换损耗可以最小化,从而实现最大化的效率。

在开关电源中,串联元件 R S R_S RS被半导体开关替代,该开关在导通状态时具有非常低的电阻(最小化导通损耗),在断开状态时具有非常高的电阻(阻止导通)。在半导体开关之后放置一个低通滤波器,使用非耗散性被动元件(如电感和电容)提供恒定的直流输出电压。

用于实现开关电源的半导体开关以高频率(50 kHz至数兆赫)不断地开关,通过被动元件将电能从输入传输到输出。通过调节半导体器件的过渡期的占空比、频率或相位来控制输出电压。由于被动元件的大小与开关频率成反比,高开关频率导致磁性和电容器尺寸较小。

虽然高频率开关为设计者增加了提高功率密度的巨大优势,但它会增加变压器内部的功耗并引入额外的电气噪声。

选择开关电源拓扑结构

实现开关电源的常用拓扑结构有几种。任何拓扑结构都可以根据任何规格来工作;然而,每种拓扑结构都有其独特的特点,使其最适合特定的应用。为了选择最适合特定规格的最佳拓扑结构,了解特定拓扑结构的基本操作、优缺点、复杂性和使用领域至关重要。以下因素有助于选择适当的拓扑结构:
a)输出电压是高于还是低于整个输入电压范围?
b)需要多少个输出?
c)是否需要输入到输出的电介质隔离?
d)输入/输出电压是否非常高?
e)输入/输出电流是否非常高?
f)变压器的一次侧最大电压是多少,最大占空比是多少?
因素(a)确定电源拓扑结构应该是降压、升压还是降升压型。因素(b)和(c)确定电源拓扑结构是否应该具有变压器。电源的可靠性取决于根据因素(d)、(e)和(f)选择适当拓扑结构。

降压(buck)变压器

降压变压器只能产生比输入电压更低的平均输出电压。降压变压器的基本示意图及其开关波形如图2所示。在降压变压器中,一个开关( Q 1 Q1 Q1)与输入电压源 V I N V_{IN} VIN串联。输入源 V I N V_{IN} VIN通过开关和低通滤波器(由电感和电容器实现)馈送输出。

在稳态工作状态下,当开关在一段时间 T O N T_{ON} TON内打开时,输入源向输出和电感( L L L)提供能量。在 T O N T_{ON} TON期间,电感电流流经开关, V I N V_{IN} VIN V O U T V_{OUT} VOUT之间的电压差以正向方向作用于电感,如图2(C)所示。因此,电感电流 I L I_L IL从其当前值 I L 1 I_{L1} IL1线性增加到 I L 2 I_{L2} IL2,如图2(E)所示。

在开关关闭时的 T O F F T_{OFF} TOFF期间,当存储在电感中的能量继续为负载电流提供时,电感电流继续以相同方向流动。二极管 D 1 D1 D1 Q 1 Q1 Q1关闭期间( T O F F T_{OFF} TOFF)完成电感电流路径,因此它被称为自由轮二极管。在这个 T O F F T_{OFF} TOFF期间,输出电压 V O U T V_{OUT} VOUT以反向方向作用于电感,如图2(C)所示。因此,电感电流从其当前值 I L 2 I_{L2} IL2减少到 I L 1 I_{L1} IL1,如图2(E)所示。

图2:buck变压器

连续导通模式

在一个开关周期( T S T_S TS)内,电感电流是连续的,从不达到零;因此,这种运行模式称为连续导通模式。在连续导通模式下,输出电压和输入电压之间的关系由方程3给出,其中 D D D称为占空比,由方程4给出。

方程3:降压变压器 V O U T / V I N V_{OUT}/V_{IN} VOUT/VIN 关系

方程4:占空比

如果输出电压与输入电压的比值小于0.1,建议采用两级降压变压器,即通过两次降压操作来降低电压。尽管降压变压器可以是连续导通或不连续导通的,但其输入电流总是不连续的,如图2(D)所示。这导致需要比其他拓扑结构更大的电磁干扰(EMI)滤波器。

电流模式控制

在设计降压变压器时,始终存在电感和电容器尺寸选择之间的权衡。

较大的电感值意味着需要更多的匝数来覆盖磁芯,但输出电容器的纹波电流较小(<满载电流的10%);因此,电感中的损耗增加。此外,较小的纹波电流几乎不可能实现电流模式控制(有关电流模式控制技术的详细信息,请参阅“控制方法”)。因此,在变压器中可能观察到负载瞬态响应不佳。

较小的电感值增加了纹波电流。这使得实现电流模式控制变得更容易,因此变压器的负载瞬态响应得到改善。然而,高纹波电流需要低等效串联电阻(ESR)输出电容器以满足峰峰输出电压纹波要求。通常,要实现电流模式控制,电感中的纹波电流应至少为满载电流的30%。

前馈控制

在降压变压器中,可以通过实现输入电压前馈控制来最小化输入电压对输出电压的影响。使用数字控制器和输入电压传感器时,实现前馈控制比使用模拟控制方法更容易。在前馈控制方法中,数字控制器在检测到输入电压的任何变化之后立即开始采取适当的自适应措施,这样可以在输入变化实际影响输出参数之前就进行调整。

同步降压变压器

当输出电流要求较高时,自由轮二极管D1内的过多功率损耗限制了可实现的最小输出电压。为了减少高电流下的损耗并实现较低的输出电压,将自由轮二极管替换为具有非常低导通电阻RDSON的MOSFET。这个MOSFET与降压MOSFET同步开关。因此,此拓扑结构被称为同步降压变压器。对于这个同步MOSFET,需要一个补充的门极驱动信号,该信号是降压开关门极驱动信号的补码。

MOSFET可以双向导通;这意味着当电感电流因轻载而达到零时,应立即关闭同步MOSFET。否则,在输出LC谐振后,电感电流的方向将发生反转(在达到零之后)。在这种情况下,同步MOSFET会对输出电容器起到负载作用,并在MOSFET的RDSON(导通电阻)中耗散能量,从而导致在不连续模式下的功率损耗增加(电感电流在一个开关周期内达到零)。如果降压变压器电感设计用于中等负载,但需要在无负载和/或轻负载下工作,则如果在电感达到零后不立即关闭同步MOSFET,则输出电压可能会低于调节限值。

多相同步降压变压器

设计一个单个同步降压变压器以以低输出电压提供超过35安培的负载电流几乎是不现实的。如果负载电流要求超过35-40安培,则将多个变压器并联以提供负载。为了优化输入和输出电容器,所有并联的变压器都在相同的时间基础上运行,并且每个变压器都在前一个变压器之后的固定时间/相位后开始切换。这种类型的变压器称为多相同步降压变压器。图3显示了多相同步降压变压器的门脉冲时序关系以及变压器吸收的输入电流。固定的时间/相位由时间周期/n或300/n给出,其中“n”是并联的变压器的数量。

输入和输出电容器的设计基于每个变压器的开关频率乘以并联变压器的数量。由输出电容器看到的纹波电流减少了“n”倍。如图3(E)所示,多相同步降压变压器吸收的输入电流连续,纹波电流较少,与单个变压器显示的相比(见图2(D))。因此,在多相同步降压变压器的情况下,较小的输入电容器满足设计要求。

图3:多相同步降压变压器
![](https://img-blog.csdnimg.cn/direct/b9ef87f056434eb998be40388abfd4a7.png#pic_center =700x#pic_center =700x)

升压(boost)变压器

顾名思义,只能产生比输入电压更高的平均输出电压。图4显示了一个升压变压器的基本示意图及其开关波形。

在升压变压器中,一个电感( L L L)与输入电压源VIN串联。输入源通过电感和二极管 D 1 D_1 D1馈送输出。在稳态工作状态下,当开关 Q 1 Q_1 Q1在一段时间 T O N T_{ON} TON内打开时,输入向电感提供能量。

T O N T_{ON} TON期间,电感电流( I L I_L IL)流经开关,并且输入电压 V I N V_{IN} VIN以正向方向作用于电感,如图4(C)所示。因此,电感电流从其当前值 I L 1 I_{L1} IL1线性增加到 I L 2 I_{L2} IL2,如图4(D)所示。在此 T O N T_{ON} TON期间,输出负载电流 I O U T I_{OUT} IOUT由输出电容 C O C_O CO供应。输出电容的值应足够大,以在 T O N T_{ON} TON时间内为负载电流提供,并且输出电压的最小指定下降。

在开关关闭时的 T O F F T_{OFF} TOFF期间,电感电流继续以相同方向流动,因为电感内的存储能量,输入源向负载供能。二极管 D 1 D1 D1 Q 1 Q1 Q1关闭期间( T O F F T_{OFF} TOFF)通过输出电容器完成电感电流路径。在这个 T O F F T_{OFF} TOFF期间,电感电流通过二极管,且 V I N V_{IN} VIN V O U T V_{OUT} VOUT之间的电压差以反向方向作用于电感,如图4(C)所示。因此,电感电流从其当前值 I L 2 I_{L2} IL2减少到 I L 1 I_{L1} IL1,如图4(D)所示。

连续导通模式:如图4(D)所示,在一个开关周期( T S T_S TS)内,电感电流是连续的,从不达到零点。因此,这种方法被称为连续导通模式,其输出和输入电压之间的关系如方程5所示。

图4:升压变压器

方程 5:输出电压与输入电压的关系

输出电容器中的均方根(RMS)纹波电流由方程6给出。它是通过考虑图4(D)中显示的波形计算的。在TOFF期间,脉动电流ID1流入输出电容器,恒定负载电流(IOUT)从输出电容器流出。

方程 6:电容器纹波均方根(RMS)电流

根据方程5,当占空比接近单位时,VOUT/VIN比率可以非常大,这是理想的。然而,与理想特性不同,当占空比接近单位时,VOUT/VIN会下降,如图5所示。由于开关的利用率非常低,导致元件中出现寄生元素以及与电感、电容器和半导体相关的损耗。

图5:升压变压器中的VOUT/VIN和占空比

功率因数校正

当升压变压器在连续导通模式下运行时,从输入电压源提取的电流始终是连续而平稳的,如图4(D)所示。这个特性使得升压变压器成为功率因数校正(PFC)应用的理想选择。功率因数(PF)由总电流谐波畸变因子(THD)和位移因子(DF)的乘积给出。因此,在PFC中,变压器提取的输入电流应该是连续而平稳的,以满足输入电流的 T H D THD THD,使其接近于单位。此外,输入电流应该跟随输入正弦电压波形,以满足位移因子,使其接近于单位。

正激(Forward)变压器

正激变压器是基于基本降压变压器拓扑结构的变压器隔离型变压器。基本示意图和开关波形如图6所示。

在正激变压器中,一个开关(Q1)与变压器(T1)的初级串联。开关在变压器初级绕组上产生脉动电压。变压器用于降低初级电压,并在输入电压源 V I N V_{IN} VIN和输出电压 V O U T V_{OUT} VOUT之间提供隔离。

在稳态工作状态下,当开关在一段时间 T O N T_{ON} TON内打开时,绕组的点端相对于非点端变成正极。因此,二极管 D 1 D_1 D1变为正向偏置,而二极管 D 2 D_2 D2 D 3 D_3 D3变为反向偏置。

由于输入电压 V I N V_{IN} VIN施加在变压器初级上,磁化电流 I M I_M IM从其初始零值线性增加到最终值,其斜率为 V I N / L M V_{IN}/L_M VIN/LM,其中 L M L_M LM是初级绕组的磁化电感,如图6(D)所示。通过初级绕组流过的总电流是这个磁化电流加上在初级端反射的电感电流( I L I_L IL)。这个总电流在 T O N T_{ON} TON期间通过MOSFET流过。二极管 D 2 D_2 D2上的电压等于输入电压乘以变压器匝比( N S / N P N_S/N_P NS/NP)。在正激变压器的情况下,在 T O N T_{ON} TON期间,在电感 L L L上施加的电压,在忽略变压器损耗和二极管正向电压降的情况下,由方程7给出。

方程 7: 电感上的正向电压

能量的消散

在开关关闭后的ON周期结束时,磁芯中储存的能量无法通过电流路径来消散。有许多方法可以消散这种能量。其中一种方法如图6所示。在这种方法中,磁芯内部储存的磁通会在 N R NR NR绕组的点端产生一个负电压,这会正向偏置二极管 D 3 D3 D3并重置磁芯中储存的磁化能量。因此, N R NR NR绕组被称为复位绕组。在关断期间重新设置磁化电流对于避免饱和非常重要。

在开关关闭时的 T O F F T_{OFF} TOFF周期内,电感电流( I L I_L IL)仍然以相同方向流动,同时电感内的储能继续为负载电流 I O U T I_{OUT} IOUT提供能量。被称为自由轮二极管的二极管 D 2 D2 D2 Q 1 Q1 Q1关闭时期( T O F F T_{OFF} TOFF

图6:正向变压器

方程 8: 正激变压器

控制磁化

当开关关闭时,二极管 D 1 D_1 D1变为反向偏置, I M I_M IM无法在次级侧流动。因此,磁化电流被变压器的复位绕组带走,如图6(A和D)所示。
反射磁化电流 I 3 I_3 I3通过复位绕组 N R NR NR和二极管 D 3 D_3 D3流入输入电源。在流动 I 3 I_3

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

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

相关文章

[Python开发问题] Selenium ERROR: Unable to find a matching set of capabilities

&#x1f49d;&#x1f49d;&#x1f49d;欢迎莅临我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

2024年核科学与地球化学国际会议 (ICNSG 2024)

2024年核科学与地球化学国际会议 (ICNSG 2024) 2024 International Conference on Nuclear Science and Geochemistry 【会议简介】 2024年核科学与地球化学国际会议即将在北京召开。本次会议旨在汇聚全球核科学与地球化学领域的专家学者&#xff0c;共同探讨核科学的最新进展…

Golang基础-13

Go语言基础 介绍 并发 channel goroutine 互斥锁 读写锁 原子操作 select 超时处理 sync包 runtime包 介绍 本文介绍Go语言中 channel、goroutine、互斥锁、读写锁、原子操作、select、超时处理、sync包、runtime包等相关知识。 并发 进程是是最小的资源管理单元…

webpack-babel

babel Babel 是一个 JavaScript 编译器&#xff0c;主要用于将高版本的 JavaScript 代码转换为低版本的 JavaScript 代码&#xff0c;从而确保代码在不同浏览器和环境中的兼容性。它可以将 ES6/ES7/ES8 等新特性转换为 ES5 等旧版本的 JavaScript 代码&#xff0c;使得开发人员…

CSS 格式化上下文 + CSS兼容处理

个人主页&#xff1a;学习前端的小z 个人专栏&#xff1a;HTML5和CSS3悦读 本专栏旨在分享记录每日学习的前端知识和学习笔记的归纳总结&#xff0c;欢迎大家在评论区交流讨论&#xff01; 文章目录 ✍CSS 格式化上下文&#x1f525;1 格式化上下文&#x1f337;1.1 块级格式化…

微软(TTS)文本转语音服务API实现

此博客实现与java实现微软文本转语音&#xff08;TTS&#xff09;经验总结_java tts_${简简单单}的博客-CSDN博客之上&#xff0c;首先感谢博客源码的提供&#xff0c;本人在上面添加了一些详细的注释&#xff0c;方便大家跟好的理解和使用&#xff0c;毕竟我已经用原文调试了一…

python入门之简洁安装VS保姆版安装(含虚拟环境)

11、保姆版安装 Anoconda安装&#xff08;python的一个发行版本&#xff09; 优点&#xff1a;集成了许多关于python科学计算的第三方库&#xff0c;保姆级别 下载&#xff1a;www.anaconda.com/download/ 版本默认64位&#xff0c;py37 √&#xff1a;add anaconda to my…

教程 | 亚组分析森林图模块使用介绍

本周风暴统计平台最新更新了亚组森林图板块&#xff01;界面与功能进行了全新升级&#xff0c;今天就通过这篇教程为大家详细介绍&#xff0c;亚组森林图模块各种细节的设置与使用方式&#xff01; 教程将从以下方面开展&#xff1a; 1. 亚组分析使用介绍2. 不同回归分析中亚组…

Java 数据类型

一 Java 的数据类型 二 整数类型 类型占用存储空间范围byte[字节]1字节-127~127short[短整型]2字节-215~215-1 即 -32768~ 32767int[整型]4字节-231~231-1 即 -2147483648~2147483647long[长整型]8字节-263~263-1 字节 byte是计算机存储单位的基本单元&#xff0c;通常由8个比…

Redis: 集群

文章目录 一、单点Redis的问题二、主从架构1、概述2、集群结构3、主从数据同步原理&#xff08;1&#xff09;全量同步&#xff08;2&#xff09;增量同步 4、总结&#xff08;1&#xff09;全量同步和增量同步的区别&#xff08;2&#xff09;什么时候执行全量同步&#xff08…

面试经典150题——跳跃游戏 II

面试经典150题 day10 题目来源我的题解方法一 动态规划方法二 贪心 题目来源 力扣每日一题&#xff1b;题序&#xff1a;45 我的题解 方法一 动态规划 动态规划&#xff0c;当j位置可达i位置时&#xff1a;dp[i]Math.min(dp[i],dp[j]1); 时间复杂度&#xff1a;O( n 2 n^2 n…

SpringBlade dict-biz/list SQL 注入漏洞复现

0x01 产品简介 SpringBlade 是一个由商业级项目升级优化而来的 SpringCloud 分布式微服务架构、SpringBoot 单体式微服务架构并存的综合型项目。 0x02 漏洞概述 SpringBlade 后台框架 /api/blade-system/dict-biz/list 路径存在SQL注入漏洞,攻击者除了可以利用 SQL 注入漏洞…

chromedriver最新版下载地址

地址1.百度网盘 链接(提取码&#xff1a;2vo3)&#xff1a;百度网盘 请输入提取码百度网盘为您提供文件的网络备份、同步和分享服务。空间大、速度快、安全稳固&#xff0c;支持教育网加速&#xff0c;支持手机端。注册使用百度网盘即可享受免费存储空间https://pan.baidu.com…

微信域名防封/QQ域名防封/域名状态检测/域名防红防封API平台源码

下载地址&#xff1a;API平台源码 这套源码是使用thinkphp3.1.3开发的&#xff0c;可以在PHP5.3-5.6下运行&#xff0c;程序是有一点老了&#xff0c;但是思路仍在&#xff01;然后&#xff0c;这套源码我已经成功搭建起来了&#xff0c;后台、个人&#xff08;用户&#xff0…

基于Material Design风格开源、易用、强大的WPF UI控件库

前言 今天大姚给大家分享一款基于Material Design风格开源、免费&#xff08;MIT License&#xff09;、易于使用、强大的WPF UI控件库&#xff1a;MaterialDesignInXamlToolkit。 项目介绍 MaterialDesignInXamlToolkit 是一个开源、易于使用、强大的 WPF UI 控件库&#x…

【opencv】示例-videocapture_starter.cpp 从视频文件、图像序列或连接到计算机的摄像头中捕获帧...

/** * file videocapture_starter.cpp * brief 一个使用OpenCV的VideoCapture与捕获设备&#xff0c;视频文件或图像序列的入门示例 * 就像CV_PI一样简单&#xff0c;对吧&#xff1f; * * 创建于: 2010年11月23日 * 作者: Ethan Rublee * * 修改于: 2013年4月17日 * …

mysql 查询实战3-解答

对mysql 查询实战3-题目&#xff0c;进行一个解答 11、查询每⽉产品交易与退款情况 目标&#xff1a;查询每⽉产品交易&#xff08;交易总额&#xff0c;交易数&#xff09;与退款情况&#xff08;退款总额&#xff0c;退款数&#xff09; 1&#xff0c;先把日期格式化 使用 E…

Savina Mx 高級的無塵擦拭布系列產品,吸水吸油性極強,不磨損原件

Savina Mx是日本KBSEIREN株式會社&#xff08;原KANEBO&#xff09;開發的目前*高級的無塵擦拭布系列產品&#xff0c;吸水吸油性極強&#xff0c;不磨損原件。廣氾用於光學鏡頭製造&#xff0c;辦公器材保養&#xff0c;10級以上的無塵車間淨化室&#xff0c;半導體生產線車間…

美易官方:以色列袭击伊朗!原油、黄金走势上涨?

以色列突然袭击伊朗的消息震惊了全球市场&#xff0c;引发了一场原油和黄金价格的飙升。这一事件不仅令投资者感到紧张&#xff0c;也引发了国际社会对于中东地区紧张局势的担忧。 以色列此次袭击的目标据说是伊朗的一处军事基地&#xff0c;据称该基地涉及到伊朗的核武器研发计…

Network: wirehark: 解包问题:乱序重组

如果一个大的TCP数据被分成几个segment&#xff0c;而每个segment如果走的路由途径不同的化&#xff0c;会导致下面这个解析上错误。从下面这个图里看&#xff0c;第一片和第二片的顺序的&#xff0c;但是第三片跑到了第二片的前面&#xff0c;wirehark就解析不出来了&#xff…