electronicLee
认证:VIP会员
所在专题目录 查看专题
#技术实例#控制环路设计——反激篇
控制环路设计----相位、响应、穿越频率
控制环路设计----“创造”补偿环路(1基础)
控制环路设计----正确“拿捏”合适补偿电路
控制环路设计----简单稳定 K因子法
#我说#光耦+431 环路不好分析?
作者动态 更多
基础电路——Buck、Boost、buck-boost
2023-04-09 16:34
基础电路——线性变换器
2023-04-09 16:26
电动汽车800V平台逆变器
2022-09-18 15:38
铁路应用中DCDC变换器性能要求
2022-09-18 15:24
PFC设计考虑的几个点——电路结构
2022-07-07 20:22

#技术实例#控制环路设计——反激篇

说到环路,我相信对于电源工程师来说都是个头疼的问题。经常会有初学者在设计一款电源后调试,发现波形杂乱,还伴随着花里胡哨的震荡,却又无从下手,环路理论涉及的知识比较广。确实不是看一篇两篇文章就能搞懂的,因此我开设一个小专题,专门来研究研究环路。

我们不从繁琐的环路理论知识去学习和认知环路,而是通过一个实际案例来分析关于环路的方方面面。

开篇,我举一个开关电源调试过程中会碰到的一个常见的问题:

我们在调试的时候,可能会遇到波形剧烈抖动,且无规律,可能还伴随着大小波的情况。遇到这种现象那么我们就要考虑是不是我们的环路设计出现了问题。

一、反激介绍--稳压电源是如何工作的?

从图中我们可以看出,一个开关电源是有功率级+调制器+补偿器组成的。我们前面有分析过反激变换器的工作原理以及计算,在这里进行一个小总结:

1、Vout 每时每刻参考 Vref 进行比较以获得误差 ɛ= Vref –k*Vout 。

2、误差补偿得到控制信号。

3、调制器将控制信号转移到 PWM。

4、功率级做出反应以尽可能地减小 ɛ。

经过上述过程,我们就能理解反激变换器在闭环控制时的工作过程。

那么,客户想要一个啥样的电源呢?

1、稳定--无论负载、输入、温度和其他条件如何。

2、精准--输出就是我们想要的。

3、快速--对任何传入扰动(例如负载瞬变)的快速反应。

二、反激稳态--什么是极点、零点和bode图?

概念我就不在这啰嗦了,后续我们会逐一讨论。先来看看,对于一个电路开环的传递函数是啥样的:

求解 N(s)=0 得到零,求解 D(s)=0 得到极点。举个栗子:

我们分别令分子、分母=0,可以得到:

根据以上式子我们可以画出响应的bode图,也就是增益和相位:

实际中,我们得到的不是这种图像,而是平滑曲线。

了解了相关传递函数,我们就来分析震荡是怎么产生的,我们如何去避免震荡?

我们先来看看反激的闭环系统是长啥样的:

前面我们小结了一波反激变换器的闭环工作方式,我们在这里直接用方框图来说明。K:反馈,G(s):补偿,F(s):PWM控制器,H(s):功率级。由此我们可以写出,该闭环控制环路的传递函数:

从中我们可以看到,KG(s)F(s)H(s)是一个开环的传递函数,如果出现分母为零,那么该等式就无解,也就是说系统永远也不会稳定,就会出现自激振荡的现象

但是,一般我们实际测试过程中,用的最多的是环路分析仪,这些等式只是在理论分析的过程中才会用到,那么实际我们通过环路分析仪测试出来的bode图如何去判断系统是否稳定呢?

我们首先要了解,环路分析仪出来后,有一个相位phase和一个增益gain,我们怎么去看。

一般而言,测试出来横坐标都是频率的十倍频,双坐标系中有dB单位的是对应的增益,以多少°对应的是相位。从图中我们可以得到啥呢?首先是增益的过零点处,所对应的的横坐标我们叫穿越频率,增益过零点处对应的相位与180°的差值的绝对值为相位裕度,相位过180°处所对应的增益与0dB的差值的绝对值是增益余量。

知道这写bode图上的信息后,我们还需要了解这些穿越频率、相位裕度、增益余量到低多少合适?

对于增益余量,我们希望每个周期的单次噪声都可以衰减到1/4,即:

我们通过图中可以了解到:

1)Q 因子为 0.5(临界响应)意味着相位裕度为 76°

2)45°的相位裕度对应于 1.2 的 Q:振荡响应!

了解了以上信息,到底啥样的bode图是我们所需要的呢?

总结一下:

稳定--较高的相位裕度

快速--合适的带宽(即穿越频率)

精准--高直流增益

其实,这些图像我们在分析的时候可以用mathcad去画出来的,首先我们需要算出反激的传递函数,举个栗子:

要去画出系统的小信号模型,其次针对反馈、控制器、功率级进行重点拆分,即影响环路的器件,最后就能列出表达式:

这个怎么写出来的,后面我们也会一一讲到。接下来我们就可以根据等式代入已知量:

三、补偿环路设计

在设计之前我们要了解,补偿器的基本原型:

1、Type1:1极点在原点,无相位提升

2、Type2:原点1极点,1零1极,相位提升至90°

3、Type3:原点1极点,2零2极,相位提升至180°

我们在反激变换器中,常用的是TYPE2,所以针对type2我们着重讲解一下。首先为了直观的反应补偿机理,我们用运放来进行分析。

根据运放的虚短虚断,我们可以得到传递函数:

由于C2远大于C1,我们假若没有C1可以得到:

根据前面章节提到的算法,我们可以画出type2的bode图:

也就反映出,这种补偿电路在环路中的补偿形式。具体来看电容在环路增益中起到了哪些作用呢?

首先是C1,我们假设从1nF变化到30nF:

我们可以发现随着C1电容的增大,零极点之间的平台越来越窄,最终增益变成一条近似线性的曲线。

而在type3中呢,虽然不常用,但是也要看看type3的变化趋势。

同理可以得出传递函数:

假设C1忽略掉,我们可以得出:

画出该传递函数的bode图:

以上我们是针对type2、type3典型运放进行分析,在实际电路中我们用的是TL431和光耦构成的反馈电路,那我们怎么去分析,去写出正确的传递函数进行分析呢?

实际的反馈环路如图

我们要写出其环路的传递函数:

从表达式我们可以得出:

假设没有C1:

我们的传递函数为:

令分子、分母为零,可以得出:

看到等式后,我们需要了解每个器件的值会影响系统哪些参数,首先我们需要知道,增益的变化由啥参数决定?

举个栗子,系统有如下参数:

R1=38kΩ;

R2=10kΩ;

C2=22nF;

C3=1nF;

Rpull=39kΩ;

CTR=1;

Rled=5.1kΩ;

通过我们解得的传递函数,零极点情况:

我们可以清晰的发现,改变Rled这个电阻可以改变环路的增益,具体的用波形来反应:

我将Rled电阻阻值从5.1k变到2.2k,1k,510Ω

我们可以看到,增益曲线往上平移,由此增大Rled能够有效增大穿越频率。

如果我们调整R2,会发生啥变化呢?我们将R2从10k变化到22k、47k、100k,同时变化C2:10nF、4.7nF、2.2nF,可以得到:

从图上可以看出,增益往下平移,穿越频率减小,相位裕度增大。

如何改变零点?根据表达式:

我们可以改变C2,来改变零点:C2  22nF、47nF、100nF、220nF

我们也可以改变R2来改变零点:R2=10k、22k、47k、100k 为了不影响增益,此时R1的值=83.6k、178.6k、380k

如何改变极点?有表达式:

C3可以改变系统的极点,C3=1nF、470pF、220pF、100pF

那我们工程师在设计电路时,如何先去预选一些参数呢?

首先我们要根据电路图,选取关键元器件去计算

传递函数如下:

摆式子,列方程:

假若我们手头没有环路分析仪,我们怎么粗略画出bode图:

假设我们设置的穿越频率是1khz,我们就能得出零极点的频率点:

为了直观展示,举个栗子:

eg1:设计一个带宽bandwidth=2kHz,相位裕量Phase margin=76°的系统

那我们就开始套公式:

那么可以得出零极点的频率,就能算出各个元器件的具体值:

我们通过仿真来校验一下,是骡子是马拉出来溜溜:

仿真结果如下:

eg2:设计一个带宽bandwidth=2kHz,相位裕量Phase margin=100°的系统

关键元器件参数:

仿真结果如下:

eg3:设计一个带宽bandwidth=10kHz,相位裕量Phase margin=76°的系统

我们可以得到相关元器件参数:

仿真结果如下:

实际中环路测试接线图如下:

两端电阻可以选择10Ω或者51Ω,主要是为了与环路分析仪的阻抗进行匹配。

这篇文章主要是通过一个实际例子来分析环路的要点,如果对你的设计或者调试有帮助,那请为我一键三连吧,有问题的话可以在评论区留言,谢谢。文末有仿真源文件,欢迎下载!

声明:本内容为作者独立观点,不代表电子星球立场。未经允许不得转载。授权事宜与稿件投诉,请联系:editor@netbroad.com
本篇所含全部资料,点击此处留下邮箱我会发给你
资料明细:基于SIMPLIS仿真软件搭建UC3843仿真电路环路分析可用!
觉得内容不错的朋友,别忘了一键三连哦!
赞 41
收藏 91
关注 1390
成为作者 赚取收益
全部留言
0/200
  • dy-tvh2Iy4B 1星期前
    老师,能不能发我一下资料,谢谢! 49****@****.com
    回复 1条回复
  • Fantasya 2星期前
    老师,能不能发我一下资料,谢谢! fu****@****.com
    回复 1条回复
  • dy-lK7dXPkf 2星期前
    老师,能不能发我一下资料,谢谢! 19****@****.com
    回复 1条回复
  • 范尼塞尔 2星期前
    老师,能不能发我一下资料,谢谢! 81****@****.com
    回复 1条回复
  • 范尼塞尔 2星期前
    老师,能不能发我下资料,谢谢!
    回复
  • dy-xbraLm3e 3星期前
    老师,能不能发我一下资料,谢谢! as****@****.com
    回复 1条回复
  • dy-lV77NuTr 09-13 19:51
    老师,能不能发我一下资料,谢谢! 41****@****.com
    回复 1条回复
  • 老师,能不能发我一下资料,谢谢! 56****@****.com
    回复 1条回复
  • dy-CHv4faF4 08-13 14:23
    老师,能不能发我一下资料,谢谢! 17****@****.com
    回复 1条回复
  • dy-Ck9bM4qw 07-26 15:28
    老师,能不能发我一下资料,谢谢! sa****@****.com
    回复 1条回复
  • dy-d6RvkiAF 06-21 12:01
    老师,能不能发我一下资料,谢谢! 34****@****.com
    回复 1条回复
  • dy-MlDF49xl 05-09 22:50
    老师,能不能发我一下资料,谢谢! 57****@****.com
    回复 1条回复
  • okoko 04-16 00:04
    谢谢您 11****@****.com
    回复 1条回复
  • dy-RKijJYA3 03-06 21:18
    老师,能不能发我一下资料,谢谢! 17****@****.com
    回复 1条回复
  • dy-jWWPnQik 02-20 21:49
    内容已删除 18****@****.com
    回复 1条回复
  • dy-jWWPnQik 02-20 12:36
    老师,能不能发我一下资料,谢谢! 18****@****.com
    回复 1条回复
  • dy-jWWPnQik 02-20 12:36
    老师,能不能发我一下资料,谢谢! 18****@****.com
    回复 1条回复
  • llab123 2023-12-26 13:27
    老师,能不能发我一下资料,谢谢! ll****@****.com
    回复 1条回复
  • qiuyinong88 2023-12-22 23:35
    老师,能不能发我一下资料,谢谢 a5****@****.com
    回复 1条回复
  • jimmie_lin 2023-12-13 19:02
    老师,能不能发我一下资料,谢谢! 27****@****.com
    回复 1条回复