开关电源基础02:基本开关电源拓扑(3)-拓扑分析

news2024/11/15 5:06:28

说在开头:关于薛定谔的波动方程(1)

当年毛头小子海森堡在哥廷根求学的时候,埃尔文.薛定谔已经是瑞士苏黎世大学的著名教授了。跟其他那些小天才(定位精度:25岁±5岁)相比,薛定谔只能用大器晚成来形容。和玻尔一派不同的是,薛定谔关注的焦点并不是在光谱线上,他的灵感来自于德布罗意王子(王子是德布罗意当年的爵位)的成果:每一个运动的电子,总有一个相伴的“相波”。物质到底是粒子还是波?这是通往最终答案的道路。把每一个粒子都看做类波的思想,令薛定谔非常着迷,他很快就在气体统计力学中应用了这个理论,并发表了《论爱因斯坦的气体理论》的论文,这是他创立波动力学前的最后一篇论文。

1925年的圣诞节,他一如既往地要去阿尔卑斯山滑雪,自从1920年同安妮玛丽.博特尔结婚后,他们每年都去1700米高的阿罗萨度假;但是今年薛定谔正跟妻子吵架闹离婚,心里烦闷不已,于是写信给维也纳的一个旧情人陪他一起去,这事成了量子物理史上的第一个不确定。史学家和八卦小报记者们都没考证出来,因为薛定谔的情人太多了,大家都数不过来,这也是妻子跟他吵架的主要原因。而据传他的妻子也有情人,就是那个著名的数学家外尔(林德曼教授不爽的那位),外尔的妻子似乎也跟别人有暧昧关系(反正,贵圈也是相当的乱啊)。薛定谔的这次度假对量子物理史来说是一次重大的事件,因为他的很多灵感就在这个圣诞夜喷发出来,也许是这位美女让他的灵感大爆发,在接下来的一年里,他始终维持着极富创造力和洞察力的状态,一连发表6篇关于量子论的论文,他的波动方程终于推导出来了。

在薛定谔看来,大家为什么会看到量子化的能级呢?还是要看德布罗意的思路啊,因为一切都是波。一根琴弦能振动出来的频率是有规律的,可以分成1份或n份振动,但你要是分成4.5份就不对了;即,如果我们对方程sin(x) = 0求解,答案是一组数值,x可以是0,π,2π或nπ。这样的话是可以推导出波动方程的:他从经典力学的哈密顿-雅可比方程出发,利用变分法和德布罗意公式,最后求出了一个非相对论的波动方程。一门崭新的理论就此诞生了,它被称为:波动力学。

现在我们能够非常形象的理解为什么电子只能在特定的能级上运行了,电子有着一个内在的波动频率!薛定谔的文章一发出来,整个物理学界就炸窝了,爱因斯坦说:你的想法源自于真正的天才。各路大牛们都给于了很高的评价。跟海森堡他们发表矩阵力学的时候形成了鲜明的对比,这引起了矩阵方面的注意,特别是海森堡本人对这种“通俗”的解释很不满意,觉得薛定谔说的全是瞎扯蛋,还在给泡利的信里毫不掩饰的说薛定谔的理论就是垃圾。

正好薛定谔去柏林讲学的归途中被慕尼黑大学校长截住,请他去讲波动力学,校长韦恩带着众小伙们在下面听,薛定谔讲了波动方程的来龙去脉;讲完后海森堡就站起来怼了:你说一切都是波,那照道理来说,一切都是连续的,这样没法解释粒子本身哪?电子明明就是个粒子嘛,跟你的波没毛关系。薛定谔就解释说:这个电子它看起来像是个粒子,其实就是个波(这段台词好耳熟:好像是吹风机和剃须刀的故事~),而且是个特殊的波:波包,你看到的电子就是个波包。海森堡一听就更确定薛定谔说的不对,因为拿德布罗意的物质波方程去计算下就知道,电子根本就不是波包;假如电子是波包,那么它是没法稳定维持存在的。这时韦恩校长站起来了:小堡啊,你先坐下;然后对海森堡说,这是薛教授的问题,他自己能搞明白的,不劳你费心了,你把自己的事情管管好。韦恩很不喜欢海森堡,当年给海森堡的博士毕业答辩打了零分。

海森堡一脸委屈,就写信详细的把整个事情告诉了玻尔,玻尔一看:嘿,这个还真是个问题啊,得要好好讨论一下。玻尔显然非常了解矩阵力学,但是提到波动力学,就得要找薛定谔好好来问问了。写信交流太麻烦,只能请薛定谔来哥本哈根走一趟。(参考自:吴京平-无中生有的世界)

四,基本开关电源拓扑分析

对于开关电源拓扑来说:电感器、开关管和二极管之间的节点被称为交换节点;电流从电感器流入节点后,既可以从二极管流出,也可以从开关管流出(取决于开关管状态),所以节点处的电流在二极管和开关管之间交替流动,一直保持大电流,同时节点电压也必然大范围跳动(电感器两端电压跳变),可以看到其电压是斩波式的。如下图所示为BUCK-BOOST、BOOST和BUCK拓扑,红色圈内为各个拓扑的交换节点;以BUCK-BOOST拓扑为例,在该节点上开关管的“导通”时节点的电压为+12V,而开关管“关断”时节点的电压为-5.5V,所以该节点是电压波形是范围为12V和-5.5V的斩波。

——交换节点处天然形成一个电场天线(电压跳变范围大,电流大),会对四周造成射频干扰(EMI),输出电源电压导线可能会接收到该辐射干扰并传递给负载端,造成噪声干扰

如上图所示,开关电源的三种基本拓扑结构,其它所有开关电源拓扑都是基于这三种拓扑的改进、组合,但开关拓扑工作原理是一致的;我们只需要彻底掌握这三种基本电源拓扑,其它开关电源拓扑分析起来就会变得简单:

1. 如下左图所示,红色框内MOS管替代续流二极管,变成同步BUCK电源拓扑结构(上下MOS管需要进行同步设计:一个MOS管“关断”的同时另一个MOS管“导通”);

2. 如下右图所示,通过变压器来替换电感器,变成反激式拓扑,同时还有推挽式、正激式,半桥、全桥电源拓扑等等;

3. 可以将BUCK、BOOST及BUCK-BOOST拓扑,两两组合级联变成新种类电源拓扑:Cuk、Sepic和Zeta拓扑等。

1,三种基本拓扑

电源的输入到输出转换拓扑电路,由开关管+电感器+二极管的串、并组合而成,单纯从组合逻辑来说有n种(N>10),那为什么只有这三种是有效的电源拓扑呢?

我记得在《电阻器应用》章节中说起过“共地”和“浮地”的设计问题,一般接地设备的单板上所有地,不管是否在单板内部共地,最终都会连接到“大地”上,从而回流到“大地”; 那为什么大家都要连到“大地”呢?因为地球是等势体,所有设备只要连在“大地”上,那么两个设备之间便共地了(接地其实并非如此简单,后续《电磁兼容基础》再详细分析接地问题)。

——电网系统参考的“地”便是“大地”,所有电网系统电源输出后需最终回流到“大地”

那两个设备之间相互“浮地”行不行?只要没有电气接触(举个栗子:用光缆连接)应该是可以的。但只要有电气接触,就可能存在两个问题:

1. 两个有不同参考地系统的信号,是无法相互识别和判断的;

——只针对单端信号,差分信号AC耦合后,不受影响(共模电平接收端提供);

2. 两个信号线接触瞬间可能产生浪涌电流,造成器件损坏,设计中注意浪涌保护。

说回电源拓扑,除了这BUCK,BOOST,BUCK-BOOST三种电源基本拓扑之外,部分拓扑结构的输入和输出之间没有公共地(对于非隔离式拓扑,电源无法回流),即开关拓扑与系统的其它部分之间没有合适的参考地。如下图所示,以BUCK-BOOST拓扑电路的变种为例,在开关导通或关断过程中,没有一个共同的“地”始终将输入端和输出端连接在一起,导致电源回流中断;所以对于BUCK-BOOST拓扑来说,必须将二极管和开关管放在电感器的同一边,如上一节BUCK-BOOST结构图所示。

——对于隔离式开关电源拓扑,由于采用了变压器,所以回流是通过变压器来实现的,输入电源与输出电源之间不需要公共地

那再也找不出三种拓扑之外的有共地的拓扑了么?如下图所示,不同电感器的连接方式,在设置合适地后,可得到三个不同的端点:输入端、输出端和地端。

1. 若电感器与输出端相连,则得到BUCK拓扑电路;

2. 若电感器与输入端相连,则得到BOOST拓扑电路;

——根据刚刚的分析,输入或输出端接电感器,那么输入、输出的回流地必然不能串接开关管或则二极管,那么开关管和二极管只能分别串接在输出/输入和地端;而除了BUCKBOOST的电源拓扑结构外,我们组合电路后得到其它拓扑都是无效的;举个栗子,如上图BUCK拓扑中:如果将二极管串接在输入端,开关管串接在地端,那么当开关管导通时,输入端和地端短路,不是有效的拓扑结构。

3. 若电感器与地端相连,则得到BUCK-BOOST拓扑电路。

2,三种基本拓扑DC传递函数比较

伏秒定律是在电源稳态工作下,所有开关拓扑必须要满足的定律。如果在电源稳态下不满足伏秒定律:Von * ton = Voff * toff;那么我们从电感器公式V*Δt = L*ΔI,可得L*ΔIon ≠ L*ΔIoff,那么电感器磁芯磁场强度将往一个方向偏,最终导致电感器磁芯饱和而损坏开关管或电感器本身。

同样我们对于不同开关拓扑占空比的定义是一样:开关管的“导通”时间Ton占开关周期T的比例,即D = Ton/T;如果对于连续模式来说T= Ton+Toff(不连续模式下:T > Ton+Toff)。如下图所示,我们可以根据伏秒定律和占空比定义来推导不同拓扑结构的直流传递函数

所以我们分别得到了理想情况下(不计算开关管、二极管、电感器等损耗)的三种基本电源拓扑的直流传递函数:

1. BUCK拓扑的直流传递函数:D = Vo/Vin;

2. BOOST拓扑的直流传递函数:D = (Vo-Vin)/Vo = 1 – Vin/Vo;

3. BUCK-BOOST拓扑的直流传递函数:D = Vo/(Vin+Vo) = 1 – Vin/(Vin+Vo)。

——我们通过直流传递函数,看到所有拓扑中当Vin输入电压不变时,随Vo输出电压增加,占空比D变大;但是BOOSTBUCK-BOOST拓扑的占空比最大不能超过50%

那么我们得到了开关电源拓扑的直流传递函数又有啥用呢?我们在后续开关电源具体设计中详细分解。

3,三种基本拓扑电流比较

三种基本拓扑各种电流之间的关系如下图所示:IL为平均电感电流,Io为输出电流,IIN为输入电流,ISW为开关管电流,ID为二极管电流。

关于IL与Io的关系,需要注意的是:

1. 对于BUCK拓扑来说电感电流IL与输出电流Io相同,原因是电感器是串在输出端的,所有输出电流均流过电感器提供;

2. 对于BOOST和BUCK-BOOST拓扑来说,电感电流IL则与输出电流Io并不相同,甚至远大于输出电流(取决于其拓扑结构),这就要求BOOST和BUCK-BOOST拓扑中的电感器体积更大。

同理我们从得到的开关管电流ISW,二极管电流ID,输入电流IIN、输出电流Io的关系,可以分析对各器件的要求。

写在最后

本章我们介绍了基本开关电源拓扑的原理,即从理想电感器、开关管、二极管来推导出三种基本开关电源拓扑的工作原理,也从原理上分析了为什么不存在其它有效的开关电源拓扑。

本章部分相关内容和图片参考自:Sanjaya Maniktala -《精通开关电源设计》;普利斯曼-《开关电源设计》。下一章《正激和反激开关电源拓扑》。

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

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

相关文章

使用 Python 查找本月的最后一天

文章目录 使用 Python 中的日历库查找月份的最后一天使用 Python 中的 DateTime 模块查找该月的最后一天从每个月的第一天减去一天以找到该月的最后一天使用存储在数组中的预加载日期使用 for 循环查找该月的最后一天打印日历年所有月份的最后一天以查找该月的最后一天 使用 Ar…

Kafka生产者原理

消息发送流程介绍 Producer创建时,会创建⼀个sender线程并设置为守护线程。⽣产消息时,内部其实是异步的;⽣产的消息先经过拦截器->序列化器->分区器,然后将消息缓存在缓冲区(该缓冲区也是在Producer创建时创建…

关于clash退出后,华硕电脑连不上网了

关于clash退出后,华硕电脑连不上网了 问题记录 问题记录 昨天因为overleaf老断网,然后我就挂了一下clash(第一次用,不怎么懂),后来直接关闭退出了。 今天早上突然浏览器的网页(微软自带、华硕…

挑战14天学完Python----初识Python语法

往期文章 Java继承与组合 你知道为什么会划分数据类型吗?—JAVA数据类型与变量 10 > 20 && 10 / 0 0等于串联小灯泡?—JAVA运算符 你真的知道怎样用java敲出Hello World吗?—初识JAVA 目录 往期文章前言1.温度转换实例2. 程序格式框架2.1 高…

ATT汇编快速学习

说明 文档来源 https://flint.cs.yale.edu/cs421/papers/x86-asm/asm.html 使用AT&T语法; 原文档是intel语法翻译过来的; 内容 基于32位, x86的硬件环境; 指令仅仅介绍常用, 即还有很大一部分的指令并没有支持; 编译器(汇编器) GAS(GNU assembler: 即gnu组织提供; 使…

《斯坦福数据挖掘教程·第三版》读书笔记(英文版)Chapter 5 Link Analysis

来源:《斯坦福数据挖掘教程第三版》对应的公开英文书和PPT Chapter 5 Link Analysis Terms: words or other strings of characters other than white space. An inverted index is a data structure that makes it easy, given a term, to find (pointers to) a…

【数码】收音机,德生PL380使用教程与注意事项

文章目录 1、主界面功能介绍(注意闹钟和自动关机)2、电池和电池模式的匹配3、收音机天线与信号,耳机与噪音F、参考资料 1、主界面功能介绍(注意闹钟和自动关机) 红色的按钮:power 按一下开机,按…

DJYOS开源往事一:djyos爱好者大南山相聚写实

前言:DJYOS开源社区成立于2009年,后因为专注技术方向和垂直产业化等原因,2015年后关闭开源社区。斗转星移,DJYOS开源社区虽然关闭,但是DJYOS开源和精神依然在,转眼DJYOS发布十四年了。记录一下DJYOS开源往事…

Qt Plugin插件开发

一、Qt 插件机制 .1 Qt 插件简介 插件是一种遵循一定规范的应用程序接口编写出来的程序,定位于开发实现应用软件平台不具备的功能的程序。插件与宿主程序之间通过接口联系,就像硬件插卡一样,可以被随时删除,插入和修改&#xff…

2.2.4 Linux安装模式下,磁盘分区的选择(重要)

目录树结构 (directory tree) 整个Linux系统最重要的地方就是在于目录树架构。 所谓的目录树架构(directory tree)就是以根目录为主,然后向下呈现分支状的目录结构的一种文件架构。 所以,整个目录树架构最重…

Midjourney-Discord入门+高手指引手册

上一篇我们说了如何注册和订阅,今天我们来讲一讲相关的细节,首先我们来一个概览图,先有个大致的印象。 概览图 生成的四张图片,类似于Demo,从左至右,从上至下,1,2,3,4放大按钮U1,U2…

【旋转编码器如何工作以及如何将其与Arduino一起使用】

在本教程中,我们将学习旋转编码器的工作原理以及如何将其与Arduino一起使用。您可以观看以下视频或阅读下面的书面教程。 1. 概述 旋转编码器是一种位置传感器,用于确定旋转轴的角度位置。它根据旋转运动产生模拟或数字电信号。 有许多不同类型的旋转编码器按输出信号或传感…

三个令人惊艳超有用的 ChatGPT 项目,开源了!

自 3 月初 Open AI 开放 ChatGPT API 以来,GitHub 上诞生的开源项目数量之多,着实多得让我眼花缭乱、应接不暇。 今天,我将着重挑选几个对日常工作、生活、学习帮助较大的 ChatGPT 开源项目,跟大家分享下,希望对你有所…

Illustrator如何使用填充与线条之实例演示?

文章目录 0.引言1.绘制星空小插画2.制作清新小碎花壁纸3.双重描边文字 0.引言 因科研等多场景需要进行绘图处理,笔者对Illustrator进行了学习,本文通过《Illustrator CC2018基础与实战》及其配套素材结合网上相关资料进行学习笔记总结,本文对…

labelme标注数据集,并利用paddleseg完成标注数据的准备工作

1、安装labelme 1、创建labelme虚拟环境 先检查python的版本 python -V使用命令 conda create -n labelme python=3.9,创建虚拟环境 2、激活虚拟环境 conda activate labelme3、安装labelme pip install labelme2、labelme的使用 1、打开cmd输入命令 labelme2、进入label…

关于安装Node/Yarn/Electron过程中遇到的问题

目录 1、安装Node2、安装electron很慢3、PowerShell中无法使用yarn命令4、Yarn命令目录bin与其全局安装位置不在同一个文件夹 1、安装Node 【参考文章】Node.js下载安装及环境配置教程 2、安装electron很慢 npm config set electron_mirror https://npm.taobao.org/mirrors/…

Java日志详解

文章目录 1.日志的概述1.1 日志文件1.1.1 调试日志1.1.2 系统日志 1.2 JAVA日志框架1.2.1 为什么要用日志框架1.2.2 日志框架和日志门面 2.JUL2.1 JUL简介2.2 JUL组件介绍2.3 JUL的基本使用2.3.1 日志输出的级别2.3.2 日志的输出方式2.3.3 自定义日志的级别2.3.4 将日志输出到具…

20个最流行的3D打印机切片软件

3D 打印切片机(Slicer)通过生成 G 代码为你的 3D 打印机准备 3D 模型,G 代码是一种广泛使用的数控 (NC) 编程语言。 3D打印切片软件的选择范围很广。 因此,为了帮助你找到最合适的工具,本文列出了20个顶级 3D 打印切片…

2022年NOC大赛编程马拉松赛道决赛图形化高年级A卷-正式卷

2022年NOC大赛编程马拉松赛道决赛图形化高年级A卷-正式卷 2022NOC-图形化决赛高年级A卷正式卷 编程题:蓝色星球的绿色踪迹任务描述:有一颗蔚蓝色的星球,她就是我们人类赖以生存的家园——地球。地球是人类的母亲,她为我们提供了各…

第三十七章 Unity GUI系统(上)

Unity 提供了三个 UI 系统帮助我们创建游戏界面 (UI): 第一,UI 工具包 第二,Unity UI 软件包 (UGUI) 第三,IMGUI UI 工具包是 Unity 中最新的 UI 系统。它旨在优化跨平台的性能,并基于标准 Web 技术。您可以使用 U…