一文讲懂开关电源的阻尼振荡_第1页
一文讲懂开关电源的阻尼振荡_第2页
一文讲懂开关电源的阻尼振荡_第3页
一文讲懂开关电源的阻尼振荡_第4页
一文讲懂开关电源的阻尼振荡_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页一文讲懂开关电源的阻尼振荡(开关电源)的阻尼振荡

Buck振荡波形

Buck电路电感前面的SW波形,想必大家都测量过,总的来说,无非下面两种:

不论是连续模式,还是断续模式,都会有上升尖峰或者是下降尖峰,无非是大小的问题。

如果我们拉开来看,尖峰可以看出来是一个振荡波形,频率很高。

或者更明显的,断续模式中,在电感(电流)降低为0时就开始振荡,幅度不小,并且频率也不高。

对于新手来说,可能在心里打鼓:这个振荡莫不是有什么问题?

上面这些振荡,或是尖峰,要理解为什么长成这样?有没有问题?如何抑制?如果要详细了解来龙去脉,其实并不是很容易。

这些波形,本质上就是LC阻尼振荡,这一节我们先搞明白LC阻尼振荡的各种情况。

LC阻尼振荡

上面说的这些波形,产生的机理就是,在开关断开之前,电感或(电容)被充电。而在开关断开之后,电感或电容的能量需要释放,因此会找到电路中的寄生电容或是寄生电感,再结合电路中的等效(电阻),组成了LC阻尼振荡。

Buck具体是如何构成LRC回路的,因为涉及到很多寄生参数,这个也不容易搞清楚,后面专门细说。

这节的主题就是LC阻尼振荡。

我们就以最简单的LRC串联电路来举例

这个电路其实在大学课程《(电路分析)》应该有学过(好像《(信号)与系统》这门课也有),就是一个二阶电路。

这个电路的波形分为四种情况,分别是:

最近get一个新技能,试着使用了一下LTs(pi)ce(仿真),感觉还不错,比(Matlab)方便吧。当然,也只能说明两个软件侧重点不一样吧,Matlab是数学工具,如果能用Matlab搞出下面的结果,理解肯定会更加的深入,但是难度更高吧。

下面来看下我做的LTspice仿真:

初始条件:L=10nHC=10nF初始电感电流I=1A,电容电压为0V。

根据公式2(L/C)^0.5求得临界阻尼电阻R=2Ω。

下面我们只改变电阻R,让R=4Ω,2Ω,1Ω,0.1Ω,0Ω,分别来看看波形:

从上图我们可以得到振荡频率:

我们对比R=0.1和R=0的波形,可以看到,振荡的周期(两个波峰的时间差)是一样的,都是62.8ns左右,其实这就等于LC电路的谐振频率……

TL431电路的几个电阻的取值

从上一节我们知道,这里面一些电阻是跟环路相关的。不过在设计的时候,我们首先需要保证的不是环路,而是这个电路能不能工作起来,也就是说要给TL431合适的偏置。这个应该很容易理解吧,类似三极管放大,前提也是要给对直流偏置。

TL431工作前提条件

TL431工作主要有下面几点要求(以(Ti)的TL431C为例):

1、Vka>2.5V,Vka1mA,Ika100*Iref

那么这几个要求咋来的呢?

Ika,Vka可以直接从手册中看出来

不过手册中Vka只写了电压上限,那么我说的Vka>2.5V怎么来的呢?

其实可以从TL431内部框图(规格书中有)中看出来,正常工作时,下面这个管子工作在了放大区,那么图中所示的三极管的集电极电压要比基极电压要大,即Cathode的电压要比(Vr)ef的电压要高,我们知道工作的时候Vref=2.5V,所以就有了Vka>2.5V。(Vka就是Cathode和Anode之间的电压)

Ika1mA,这是因为TL431工作时要满足静态偏置电流,这是其工作的条件。详细原因在我们前面的章节“TL431稳压是如何做到和温度基本”里面有说。

I(led)100*Iref呢?

一般我们输出电压是由分压比决定的,就是R1/Rlower,输出电压的计算公式是Vout=2.5V*(1+R1/RLower),可以看出,这是将Iref忽略掉了。要想能忽略掉Iref,那么就需要Iref100*Ilower。

首先,看Rlower的大小

根据ILow>100*Iref,一般普通Iref为2uA,因此Ilow>0.2mA。Rlower一头接GND,另外一头是Vref电压,为2.5V,所以Rlower两端电压是2.5V,电流是I=2.5V/Rlower>0.2mA,所以Rlower

在BUCK的开关电源拓扑中,电感的电流纹波率是重要的设计指标,我们希望电流纹波率越接近于0越好,充放电越平稳,则(电源)的电压纹波EMI等参数越好。但是如果想要电流纹波率越小,那么就需要电感的储能能力越强(电感值越大),大电感的缺点就是成本高体积大这是非常不利于我们的工程设计的,下图为电感感值成本与电流纹波率相对应的大致曲线↓

曲线是呈指数下降的,在实际的工程应用中,在没有特殊的要求下,我们认为取电流纹波率为0.4是从成本电源稳定性等角度考虑比较高性价比的点,所以在后续的计算中我们将电流纹波率取0.4。

电感的选型

流过电感的平均电流、最小电流、最大电流。

在确定CCM模式下的电流纹波率为0.4后,我们就可以画出电感的预期电流波形,如下图所示↓

流过电感的平均电流为(Idc)

流过电感的最大电流为Idc+(Ipp/2)

流过电感的最小电流为Idc-(Ipp/2)

在电感选型时要注意电感的最大承受电流和电感的饱和电流都要大于电感的平均电流,在工程应用下,我们通常会取

最大电流*1.2(少了不够,多了浪费)。

电感值的计算

在快速的开关下,开关的开通时间ton、开关的关断时间toff和电流变化量△I都为较小的变化量。

则电感公式

U=L*di/dt

的另一种表达形式为:

Uon=L*(△Ion/Ton);

Uoff=L*(△Ioff/△Ton);

通过公式可知电流上升量和电流下降量为:

△Ion=(Uon*Ton)/L;

△Ioff=(Uoff*Toff)/L;

又知占空比公式为:

D=Ton/(Ton+Toff)=Ton/T=Ton*频率f;

通过公式可知电流上升量和电流下降量使用占空比进行表达为:

△Ion=(Uon*D)/(L*f);

△Ioff=[Uoff*(1-D)]/(L*f);

电流纹波率公式为:

ρ=△Ion/Iout=△Ioff/Idc;(Iout就是Idc)

感量的计算公式,可通过电流上升量△Ion=(Uon*Ton)/L

计算,也可通过电流下降量△Ioff=(Uoff*Toff)/L计算,下面就使用电流下降量公式做电感的计算(使用电流上升量公式做计算的结果也是相同的)。

公式△Ioff=[Uoff*(1-D)]/(L*f),使用电流纹波率的表达方式为:

ρ*Iout=[Uoff*(1-D)]/(L*f);

则推导出电感计算公式:

L=[Uout*(1-D)]/(f*Iout*ρ);(Uoff=Uout在上一篇文章中已经推导过)

在电感计算公式中,除了电感量L以外,其他的变量均已知则可求出电感具体值。

电感选型时的其他指标还包括:电感承受最大电流、电感饱和电流、电感的功率;通常这些参数我们要求留至少20%的余量。

开关的选型

在某些情况下我们所设计的BUCK降压电路的开关不会集成到开关(芯片)的内部,需要我们来进行选型,开关的选型最关键的参数有四个:

开关能承受的最大电压

开关能承受的最大电流

开关最高频率

开关能承受的最大功率

以上的参数应留取1-2倍的余量,后面还会更新文章实际搭建BUCK降压电路,再来详细的介绍这四个参数……

开关电源环路稳定性分析(01)-Buck变换器

说到开关电源不得不提的就是开关的环路稳定性,但是这一块目前用的DC-DC芯片,很多厂家在芯片内部都已经做好了,所以对于使用的人来说,即使不太关注环路的稳定,按照手册中推荐的值设计产品也能正常使用。

当然,仅仅是按照手册中设计,但不清楚为什么要这样设计,让我一直感觉不踏实。我非常想知道为什么我这样设计环路就是稳定的,如果能像我用欧姆定律一样,拿个(万用表)一测就知道,至少是这样的程度,才让我感觉自己做的东西是可靠的!

因此,工作这么久,我一直对开关电源环路这块的知识点有些不放心,就像别人问你哪一块学得最好时,人家问会开关电源吗?我想,如果我直接说我会,我感觉比较心虚,比如设计的电源增益是多少,相位裕量是多少?这些我可能都说不清楚。

因此,我始终都认为,要把开关电源稳定性好好研究一下。

言归正传,今天我们开始开关电源环路稳定性的第一讲。

为了大家能都能理解这个晦涩难懂的知识模块,会从最基本的电源理论开始,再到传递函数,波特图,环路稳定性判据,环路补偿模型这样慢慢的深入。

1.开关电源系统

开关电源,从名字就知道这个系统有开关,而在(电子)中最常用的开关是什么?三极管,MOS管,(晶闸管)。的确在不同的电源中,这三种器件都有使用。在理解开关电源环路稳定性时,我们要建立闭环的概念,也就是存在反馈。如果没有反馈,那系统就是开环的。

比如,我们坐公交的时候经常会听到“您已超速,请减速”,司机就会将车子速度降低,这就是一个典型的闭环系统,如果没有速率的监测,那司机是无法准确知道当前的速度以及是否存在超速。再比如夏天开空调,热的时候,你会开到16°,冷的时候,你又会调到25°,你感觉到热或者冷,就是反馈。

根据上面的分析,在理解开关电源环路稳定的时候,也可以借助一些能量传递模型来理解环路的稳定,这个在后面的文章会有涉及。

2.DC-DC拓扑

开关电源的种类很多,隔离的非隔离的,降压的,升压的,升降压的。为了降低分析的难度,主要关注boost,buck,buck-boost这三种。而这三种拓扑在区分的时候,可以以电感为中心,电感接输入,输出,和地形成了这三种拓扑。

Boost拓扑

Buck拓扑

Buck-Boost拓扑

3.Buck变换器(工作原理)

在分析Buck工作原理时,其实我们都是基于稳态,甚至是连续导通模式(CCM),相比断续模式来说,从连续导通模式甚至是临界连续模式入手,是比较简单而且非常有效的一种手段。

下面以CCM模式,来分析开关导通时和闭合时开关电源输入输出之间的关系……

开关电源中的斜坡补偿

在开关电源DCDC变换器中,在采用电压模式控制中,由输出电压反馈与(电源芯片)内部锯齿波载波信号比较产生PWM波进而控制开关管的占空比来实现输出电压的控制,这种控制方式并不需要考虑斜坡补偿,而在电流模式控制中,控制环路中存在电压控制外环和电流控制内环两个反馈环。其中的电流环为流过开关管的斜坡电流信号,它经过采样电阻转换为斜坡电压信号,斜坡电压信号和反馈比较电压一起决定PWM的占空比。

1.为什么需要斜率补偿

下面以Buck峰值电流控制为例,分析斜坡补偿的原理:图1中正常无扰动电感电流波形,电流的上升斜率为m1,下降斜率为-m2,m1和m2的值和电路拓扑有关,以Buck变换器为例,电感的上升斜率m1=(Vin-Vout)/L,下降斜率-m2=-Vout/L。

图1电感电流波形

无扰动情况下,在电路工作的0~Don*T时间内,开关管导通,(二极管)截止,电感电流线性增加,在Don*T时刻,电流达到峰值,电感电流为

在Don*T~T时间内,开关管关断,电感电流通过二极管续流,电感电流线性下降,在T时刻,电感电流为

当电路工作在稳定状态下,

因此,在理想状态下

图1中电感电流不存在扰动情况下的电流变化的波形:在没有扰动时,电感电流在开关周期初始时电流为iL(0);在Don*T时,电感电流达到最大值ip;在T时刻,电感电流为iL(T)。

图1中电感电流在存在扰动下的电流波形:在t=0时刻存在一扰动dL,其值在初始时变为iL(0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论