频率响应基本概念

比例环节的Bode图

积分环节波特图

微分环节的Bode图
单零点环节的Bode图


双极点环节的Bode图


双零点环节的 Bode图


组合环节的Bode图

等效串联电阻零极点
输出电容的等效串联电阻在频率Fpesr=1/(2π▪ESR▪Cout)处产生一个左半平面的零点,它会使开环传递安苏斜率增加+1,除明显影响相角外,甚至会使传递函数曲线不再穿越0dB轴,该零点基于寄生参数,不能确定,一般认为等效串联电阻零点是可以避开的,或值得用极点去除。
理想情况下,等效串联电阻非常小,而且它的零点位置在很高的频率上,故可以简单忽略。如使用现代陶瓷输出电容就会出现这种情况,否则首选策略是在等效串联电阻位置上放一个极点将其消除。

电压 III 型反馈补偿环路分解

一般设计Fz1、Fz2在LC引起的双重极点附近, 理论上可以设计在双重极点处,在实际中是在双重极点周围对称分布,这样是因为在LC极点略靠前位置上的一个(或两个)零点,能使LC极点极大地产生180°相移使有条件稳定,利于吸收一些相移突变。
另外C2>>C1, 这样Fp1≈1/(2π▪R1▪C2),作为整体的等效单极点,在降压拓扑中,截止频率可以由Fp1确定,Fcross=Fp1Vin/△Vosc,而Fp2≈1/(2π▪R2▪C1)就往往大于Fcross。
另外,R3一般取较小值或者为零,这样Fp3也大于Fcross,有利于提高相位裕度。
假设C2>>C1,R1>>R3,则大大简化计算
设计顺序:
①确定L、C,计算双重极点;
②确定Fcross≈Fsw/k, k=5~10;
③确定R1,Rref;
④计算Fp1=Fcross/Vin
△Vosc;
⑤计算C2=1/(Fp1▪2π▪R1);
⑥确定Fz1和Fz2,并计算R2=1/(Fz1▪2π▪C2),C3≈1/(Fz2▪2π▪R1);
⑦设计Fp3=Fzesr,计算R3=1/(Fp3▪2π▪C3),抵消等效串联电阻零点;
⑧设计Fp2为Fsw/2、Fsw、Fcross或10倍Fcross,计算C1≈1/(Fp2▪2π▪R2)<C2/10,
很多时候,R2, C1, C2集成在控制器中,只有R1,R3,C3可以调节。
因此:可以定性分析各个元件对幅频增益和相位裕度的影响。
①输出电感L,C增大,则LC极点频率降低,若两个零点位置不变,则双极点作用时间延长而导致其后的幅频增益整体下降,将导致Fcross提前;同时,相位滞后更多,将降低相位裕度;
②若C2不可调节,R1增大,则等效的单极点提前,也会降低穿越频率,很可能降低相位裕度(但不一定,中频段相频曲线可能保持在一定值)。
③若R1确定,C3增大,则第二个零点提前,能提高其附近LC双极点后的幅频增益,从而提高带宽,也很有可能提高相位裕度。
④由于R3用于产生极点来抵消ESR零点,对于MLCC电容ESR很小,因此R3一般取较小值或者为零,这样Fp3也大于Fcross,有利于提高相位裕度。
如果计算得到的R1与R3很接近,则需要根据上图中的等式计算C3,C1、R3.
C3=(1/Fz2-1/Fp3)/(2π▪R1), R2=Fp1▪R1/Fz1, C1=1/2π/(R2▪Fp2-R1▪Fp1), R3=R1▪Fz2/(Fp3-Fz2)

当R3、C3均不存在时,3型补偿网络退化为2型补偿网络,只有一个零点、零极点和一个非零极点。
对于电压模式,一般设计零点为LC极点,极点设计为Fsw/2、Fsw、Fcross或10倍Fcross。如果使用2型网络,则等效串联电阻零点位置一定要低于预期截止频率。
对于电流模式,由于不存在LC双重极点,设计零极点为所需的开环幅频增特性的截止频率,非零极点为等效串联电阻零点,零点为被控对象输出极点。
环路设计实例:

在这个案例中,R726、R737、R733分别对应R2、R3、R1,C867、C860、C880分对应C2、C1、C3. 电容是采用铝电容,如果采用陶瓷电容则会出现很大的误差。

跨导型运算放大器补偿
跨导型运放完全版补偿电路如下:


该电路提供两个零点和两个极点,但很多时候忽略C3而只使用一个零点和一个极点。C1决定了用来抵消LC双极点的零点Fz1,也能决定积分器的截止频率Fp0.
Fp0=1/(2π▪C1)
Fz1=1/(2π▪R1▪C1),设为LC极点处
Fp1=1/(2π▪R1▪C2),设为ESR零点处
Fz2=1/(2π▪Rf1▪C3)
Fp2=1/(2π▪Rf2//Rf1▪C3),设为fcross或更高频
当Fp2确定,则Fz2也确定了。

环路稳定标准:

保证环路稳定的常用方法:
①保证开环增益穿过0dB轴时的斜率为-1;
②积分器已经提供-1斜率;
③最好抵消掉LC滤波器产生的极点;
④设置截止频率低于开关频率一半;
⑤截止频率低于所有棘手的极点或零点,如右半平面零点。

开关电源环路补偿设计及调节笔记相关推荐

  1. 开关电源环路的零极点可以在反馈端补偿吗_【干货分享】开关电源环路补偿设计步骤讲解...

    微信公众号:硬核电子 ps:本文撰写过程较为漫长,要画各种示意图和编辑公式,如果你觉得文章不错的话,就请点个赞同吧. ​1. 理论讲解 在上一篇文章中电子小白菜:[干货分享]轻松弄懂开关电源TL431 ...

  2. 开关电源环路的零极点可以在反馈端补偿吗_开关电源环路补偿(2017电源网交流会).pdf...

    开关电源环路补偿(2017电源网交流会).pdf 廖鸿飞 alex.liao@ 广州 2017.7.1 提纲 1. 反馈环路的作用 2. 系统性能指标 3. 2.3型补偿的方法 4. 光耦与431反馈 ...

  3. 开关电源环路的零极点可以在反馈端补偿吗_开关电源的建模和环路补偿设计(1):小信号建模的基本概念和方法(一)...

    本文引用地址:http://www.eepw.com.cn/article/201808/387877.htm 图 8:将降压型转换器变成平均式.AC 小信号线性电路 以图 8 所示线性电路为基础,既 ...

  4. 开关电源环路稳定性分析(09)——环路补偿六步法

    大家好,这里是大话硬件. 我们来回顾一下前面8讲的内容,主要对下面的知识点进行了分析: 系统框图 反馈环节传递函数 功率级传递函数 PWM级传递函数 传递函数计算 如果我们把开关电源看成是不同的电路模 ...

  5. 开关电源环路稳定性分析(07)——电压型补偿网络

    大家好,这里是大话硬件. 在前面的文章中,已经分析了控制级和功率级的传递函数,这一节咱们来分析反馈级的传递函数. 在分析反馈网络的传递函数之前,我想,应该有几个问题需要做一下介绍. 1. 功率级和控制 ...

  6. 开关电源环路学习笔记(3)-系统框图

    继续学习,继续看书,继续动脑子. 上期已经说明了开关电源满足三个条件之后,可以看成是线性的了,那么这期就来看看开关电源的系统框图. 一个坑 我一开始就掉进一个坑:系统框图的输入量为什么不是Vi,而是参 ...

  7. 开关电源环路笔记(11)-TL431电路的几个电阻的取值

    上次文章发出来后,有兄弟留言布置了作业,让说说几个电阻的取值,就是下图的Rled,Rbias,R1,Rlower等.那么就写写吧,毕竟,这个电路确实用得非常多,实际工作中确实也需要知道这个. 从上一节 ...

  8. 开关电源环路学习笔记(4)-两种误差放大器的传递函数

    前面几节我们已经说明白了,在满足一定条件的时候,Buck开关电源可以看成是线性系统,并且可以是划分为4级的反馈控制系统. 1.反馈级:H(s) 2.放大和补偿级:Gc(s) 3.PWM调制级:Gpwm ...

  9. 开关电源环路学习笔记(1)-为啥要知道传递函数?

    做硬件都会接触到开关电源,或多或少会接触到环路补偿.很多兄弟们也提出来让我说说这个,说明大家也都很关心,也说明这个好像有点难. 就我个人而言,我也想搞明白环路这一块,也查了一些资料,视频,不过说实话, ...

最新文章

  1. fir.im Weekly - iOS 保持界面流畅的技巧
  2. klee错误汇报二:KLEE的optimize选项的一个困惑
  3. jQuery EasyUI使用教程之创建可折叠面板
  4. C++debug调试出现heap corruption detected: after normal block 可能的原因
  5. 5款新颖的ReSharper插件
  6. 四十个非常实用的轻量级JavaScript库
  7. 带你了解家居智能的心脏:物联网关
  8. Kotlin学习笔记 第二章 类与对象 第九节 泛型
  9. xp系统更新的服务器失败是怎么回事啊,xp系统显示“服务器错误500”的两种解决方法...
  10. 搜索题,留着以后慢慢刷
  11. 3Sum Closest
  12. CAS学习笔记(三)—— SERVER登录后用户信息的返回
  13. hdu 2037 这个夏天不AC (java)
  14. linux 端口映射设置
  15. php 限定字符长度,php-限制字符串长度
  16. matlab imagesc jet,matlab imagesc
  17. 邓亚萍加盟人民日报社 担任人民搜索一把手
  18. c语言音阶数组,【项目6-任务7-小组14】蜂鸣器演奏简单乐曲及简易电子琴制作...
  19. Python利用OpenGL实现控制三维对象运动-天体运动仿真
  20. 微信公众号开发 微信被动回复,图文回复,图片回复

热门文章

  1. remosaic插值算法_手机镜头像素:硬件直出和插值有啥区别?
  2. Python生成中文词云图(二):不可指定词云特定的形状和颜色。
  3. 扫地机器人拖实木地板_扫地机器人会不会损坏高档木地板
  4. sqlmap绕过空格过滤方法
  5. C++ 获取特定进程的CPU使用率转
  6. PLC是怎么工作和扫描的
  7. 女友闹别扭不用担心,python做个软件轻松哄好
  8. 数据库编程基本练习题
  9. Shader toy (顺手写两个Gyro)(纯代码写3D)
  10. 在Java程序员能够从事哪些岗位