• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

反激电源设计及应用之六:控制环路设计.

作为应用工程师,每天接触的是电源的设计工程师,发现不管是电源的老手,高手,新手,几乎对控制环路的设计一筹莫展,基本上靠实验.靠实验当然是可以的,但出问题时往往无从下手,在这里我想以反激电源为例子(在所有拓扑中环路是最难的,由于RHZ的存在),大概说一下怎么计算,至少使大家在有问题时能从理论上分析出解决问题的思路.
全部回复(375)
正序查看
倒序查看
cmg
LV.9
2
2004-05-12 13:34
一些基本知识,零,极点的概念
示意图:
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/17/1084340048.jpg');}" onmousewheel="return imgzoom(this);">
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/17/1084340058.jpg');}" onmousewheel="return imgzoom(this);">
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/17/1084340069.jpg');}" onmousewheel="return imgzoom(this);">
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/17/1084340078.jpg');}" onmousewheel="return imgzoom(this);">
这里给出了右半平面零点的原理表示,这对用PSPICE做仿真很有用,可以直接套用此图.
1
回复
2004-05-12 15:39
@cmg
一些基本知识,零,极点的概念示意图:[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340048.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340058.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340069.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340078.jpg');}"onmousewheel="returnimgzoom(this);">这里给出了右半平面零点的原理表示,这对用PSPICE做仿真很有用,可以直接套用此图.
兄弟很久不见了,近来到那里玩去了?
0
回复
power0
LV.2
4
2004-05-12 17:14
@cmg
一些基本知识,零,极点的概念示意图:[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340048.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340058.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340069.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340078.jpg');}"onmousewheel="returnimgzoom(this);">这里给出了右半平面零点的原理表示,这对用PSPICE做仿真很有用,可以直接套用此图.
不错.学校的教授们也应该来看看,免得让我们出来混的时候又得再看一遍书.
0
回复
cmg
LV.9
5
2004-05-12 17:34
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/17/1084354321.jpg');}" onmousewheel="return imgzoom(this);">
单极点补偿,适用于电流型控制和工作在DCM方式并且滤波电容的ESR零点频率较低的电源.其主要作用原理是把控制带宽拉低,在功率部分或加有其他补偿的部分的相位达到180度以前使其增益降到0dB. 也叫主极点补偿.

500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/17/1084354339.jpg');}" onmousewheel="return imgzoom(this);">
双极点,单零点补偿,适用于功率部分只有一个极点的补偿.如:所有电流型控制和
非连续方式电压型控制.


500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/17/1084354384.jpg');}" onmousewheel="return imgzoom(this);">
三极点,双零点补偿.适用于输出带LC谐振的拓扑,如所有没有用电流型控制的电感电流连续方式拓扑.
注:2,3中公式里面根据实际情况有些简化.一般C2<
0
回复
lemon_ybn
LV.5
6
2004-05-13 08:59
@cmg
[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084354321.jpg');}"onmousewheel="returnimgzoom(this);">单极点补偿,适用于电流型控制和工作在DCM方式并且滤波电容的ESR零点频率较低的电源.其主要作用原理是把控制带宽拉低,在功率部分或加有其他补偿的部分的相位达到180度以前使其增益降到0dB.也叫主极点补偿.[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084354339.jpg');}"onmousewheel="returnimgzoom(this);">双极点,单零点补偿,适用于功率部分只有一个极点的补偿.如:所有电流型控制和非连续方式电压型控制.[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084354384.jpg');}"onmousewheel="returnimgzoom(this);">三极点,双零点补偿.适用于输出带LC谐振的拓扑,如所有没有用电流型控制的电感电流连续方式拓扑.注:2,3中公式里面根据实际情况有些简化.一般C2
老兄,快点呀,我对这方面总是搞不懂!
0
回复
eastlaker
LV.4
7
2004-05-13 10:05
@cmg
一些基本知识,零,极点的概念示意图:[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340048.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340058.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340069.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340078.jpg');}"onmousewheel="returnimgzoom(this);">这里给出了右半平面零点的原理表示,这对用PSPICE做仿真很有用,可以直接套用此图.
这两天正好碰到反馈环不稳定,导致开关占空比有很大波动....
0
回复
cmg
LV.9
8
2004-05-13 10:05
环路稳定的标准.
只要在增益为1时(0dB)整个环路的相移小于360度,环路就是稳定的.
但如果相移接近360度,会产生两个问题:1)相移可能因为温度,负载及分布参数的
变化而达到360度而产生震荡;2)接近360度,电源的阶跃响应(瞬时加减载)表现为强烈震荡,使输出达到稳定的时间加长,超调量增加.如下图所示具体关系.
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/17/1084413832.jpg');}" onmousewheel="return imgzoom(this);">
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/17/1084413842.jpg');}" onmousewheel="return imgzoom(this);">
所以环路要留一定的相位裕量,如图Q=1时输出是表现最好的,所以相位裕量的最佳值为52度左右,工程上一般取45度以上.如下图所示:

500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/17/1084413900.jpg');}" onmousewheel="return imgzoom(this);">
这里要注意一点,就是补偿放大器工作在负反馈状态,本身就有180度相移,所以留给功率部分和补偿网络的只有180度.幅值裕度不管用上面哪种补偿方式都是自动满足的,所以设计时一般不用特别考虑.由于增益曲线为-20dB/decade时,此曲线引起的最大相移为90度,尚有90度裕量,所以一般最后合成的整个增益曲线应该为-20dB/decade部分穿过0dB.在低于0dB带宽后,曲线最好为-40dB/decade,这样增益会迅速上升,低频部分增益很高,使电源输出的直流部分误差非常小,既电源有很好的负载和线路调整率.
0
回复
frank
LV.8
9
2004-05-13 14:04
@cmg
环路稳定的标准.只要在增益为1时(0dB)整个环路的相移小于360度,环路就是稳定的.但如果相移接近360度,会产生两个问题:1)相移可能因为温度,负载及分布参数的变化而达到360度而产生震荡;2)接近360度,电源的阶跃响应(瞬时加减载)表现为强烈震荡,使输出达到稳定的时间加长,超调量增加.如下图所示具体关系.[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084413832.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084413842.jpg');}"onmousewheel="returnimgzoom(this);">所以环路要留一定的相位裕量,如图Q=1时输出是表现最好的,所以相位裕量的最佳值为52度左右,工程上一般取45度以上.如下图所示:[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084413900.jpg');}"onmousewheel="returnimgzoom(this);">这里要注意一点,就是补偿放大器工作在负反馈状态,本身就有180度相移,所以留给功率部分和补偿网络的只有180度.幅值裕度不管用上面哪种补偿方式都是自动满足的,所以设计时一般不用特别考虑.由于增益曲线为-20dB/decade时,此曲线引起的最大相移为90度,尚有90度裕量,所以一般最后合成的整个增益曲线应该为-20dB/decade部分穿过0dB.在低于0dB带宽后,曲线最好为-40dB/decade,这样增益会迅速上升,低频部分增益很高,使电源输出的直流部分误差非常小,既电源有很好的负载和线路调整率.
ok
0
回复
2004-05-13 14:32
@cmg
环路稳定的标准.只要在增益为1时(0dB)整个环路的相移小于360度,环路就是稳定的.但如果相移接近360度,会产生两个问题:1)相移可能因为温度,负载及分布参数的变化而达到360度而产生震荡;2)接近360度,电源的阶跃响应(瞬时加减载)表现为强烈震荡,使输出达到稳定的时间加长,超调量增加.如下图所示具体关系.[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084413832.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084413842.jpg');}"onmousewheel="returnimgzoom(this);">所以环路要留一定的相位裕量,如图Q=1时输出是表现最好的,所以相位裕量的最佳值为52度左右,工程上一般取45度以上.如下图所示:[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084413900.jpg');}"onmousewheel="returnimgzoom(this);">这里要注意一点,就是补偿放大器工作在负反馈状态,本身就有180度相移,所以留给功率部分和补偿网络的只有180度.幅值裕度不管用上面哪种补偿方式都是自动满足的,所以设计时一般不用特别考虑.由于增益曲线为-20dB/decade时,此曲线引起的最大相移为90度,尚有90度裕量,所以一般最后合成的整个增益曲线应该为-20dB/decade部分穿过0dB.在低于0dB带宽后,曲线最好为-40dB/decade,这样增益会迅速上升,低频部分增益很高,使电源输出的直流部分误差非常小,既电源有很好的负载和线路调整率.
0DB线上的相移小于180度.
你的图是正确的,描述是错误的,怎么会是360度呢?
0
回复
hfj
LV.3
11
2004-05-13 17:17
@初生牛犊
0DB线上的相移小于180度.你的图是正确的,描述是错误的,怎么会是360度呢?
CMG已经说了,负反馈本身就会有-180度的
0
回复
2004-05-13 18:01
谢谢郭兄不吝赐教!
0
回复
cmg
LV.9
13
2004-05-13 18:50
@大林电源
谢谢郭兄不吝赐教!
哪感说赐教,只是想完成我以前说的几个题目.但一直很忙,没时间.什么时候做总经理了?
0
回复
cmg
LV.9
14
2004-05-13 18:52
@hfj
CMG已经说了,负反馈本身就会有-180度的
回答的好,说明你已经理解这一点了.
0
回复
cmg
LV.9
15
2004-05-13 18:57
四, 如何设计控制环路?
经常主电路是根据应用要求设计的,设计时一般不会提前考虑控制环路的设计.我们的前提就是假设主功率部分已经全部设计完成,然后来探讨环路设计.环路设计一般由下面几过程组成:
1) 画出已知部分的频响曲线.
2) 根据实际要求和各限制条件确定带宽频率,既增益曲线的0dB频率.
3) 根据步骤2)确定的带宽频率决定补偿放大器的类型和各频率点.使带宽处的曲线斜率为20dB/decade,画出整个电路的频响曲线.
上述过程也可利用相关软件来设计:如pspice, POWER-4-5-6.
一些解释:
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/17/1084445831.jpg');}" onmousewheel="return imgzoom(this);">
已知部分的频响曲线是指除Kea(补偿放大器)外的所有部分的乘积,在波得图上是相加.
  环路带宽当然希望越高越好,但受到几方面的限制:a)香农采样定理决定了不可能大于1/2 Fs; b)右半平面零点(RHZ)的影响,RHZ随输入电压,负载,电感量大小而变化,几乎无法补偿,我们只有把带宽设计的远离它,一般取其1/4-1/5;c)补偿放大器的带宽不是无穷大,当把环路带宽设的很高时会受到补偿放大器无法提供增益的限制,及电容零点受温度影响等.所以一般实际带宽取开关频率的1/6-1/10
0
回复
okin
LV.4
16
2004-05-13 19:27
@cmg
一些基本知识,零,极点的概念示意图:[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340048.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340058.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340069.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084340078.jpg');}"onmousewheel="returnimgzoom(this);">这里给出了右半平面零点的原理表示,这对用PSPICE做仿真很有用,可以直接套用此图.
我顶!
0
回复
okin
LV.4
17
2004-05-13 19:29
好人哪!
0
回复
wb_zjqh
LV.4
18
2004-05-13 21:04
@cmg
四,如何设计控制环路?经常主电路是根据应用要求设计的,设计时一般不会提前考虑控制环路的设计.我们的前提就是假设主功率部分已经全部设计完成,然后来探讨环路设计.环路设计一般由下面几过程组成:1)画出已知部分的频响曲线.2)根据实际要求和各限制条件确定带宽频率,既增益曲线的0dB频率.3)根据步骤2)确定的带宽频率决定补偿放大器的类型和各频率点.使带宽处的曲线斜率为20dB/decade,画出整个电路的频响曲线.上述过程也可利用相关软件来设计:如pspice,POWER-4-5-6.一些解释:[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084445831.jpg');}"onmousewheel="returnimgzoom(this);">已知部分的频响曲线是指除Kea(补偿放大器)外的所有部分的乘积,在波得图上是相加.  环路带宽当然希望越高越好,但受到几方面的限制:a)香农采样定理决定了不可能大于1/2Fs;b)右半平面零点(RHZ)的影响,RHZ随输入电压,负载,电感量大小而变化,几乎无法补偿,我们只有把带宽设计的远离它,一般取其1/4-1/5;c)补偿放大器的带宽不是无穷大,当把环路带宽设的很高时会受到补偿放大器无法提供增益的限制,及电容零点受温度影响等.所以一般实际带宽取开关频率的1/6-1/10
说的固然不错,但我觉得要按上述方法设计反馈补偿时,首先要能够知道系统开环时的正确的传递函数和波特图的起始曲线,这样才使上面说的方法有了基础或依据.而初始状态(开环状态)传递函数要怎样推倒请大家说说吧.
0
回复
ditto
LV.4
19
2004-05-13 21:42
@cmg
四,如何设计控制环路?经常主电路是根据应用要求设计的,设计时一般不会提前考虑控制环路的设计.我们的前提就是假设主功率部分已经全部设计完成,然后来探讨环路设计.环路设计一般由下面几过程组成:1)画出已知部分的频响曲线.2)根据实际要求和各限制条件确定带宽频率,既增益曲线的0dB频率.3)根据步骤2)确定的带宽频率决定补偿放大器的类型和各频率点.使带宽处的曲线斜率为20dB/decade,画出整个电路的频响曲线.上述过程也可利用相关软件来设计:如pspice,POWER-4-5-6.一些解释:[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084445831.jpg');}"onmousewheel="returnimgzoom(this);">已知部分的频响曲线是指除Kea(补偿放大器)外的所有部分的乘积,在波得图上是相加.  环路带宽当然希望越高越好,但受到几方面的限制:a)香农采样定理决定了不可能大于1/2Fs;b)右半平面零点(RHZ)的影响,RHZ随输入电压,负载,电感量大小而变化,几乎无法补偿,我们只有把带宽设计的远离它,一般取其1/4-1/5;c)补偿放大器的带宽不是无穷大,当把环路带宽设的很高时会受到补偿放大器无法提供增益的限制,及电容零点受温度影响等.所以一般实际带宽取开关频率的1/6-1/10
cmg讲的很形象,自动控制的知识运用的也这么好,真是佩服,敬仰!我想知道tl431加光耦的反馈回路的传递函数怎么计算,零极点如何体现的,谢谢.
0
回复
cmg
LV.9
20
2004-05-13 22:20
@ditto
cmg讲的很形象,自动控制的知识运用的也这么好,真是佩服,敬仰!我想知道tl431加光耦的反馈回路的传递函数怎么计算,零极点如何体现的,谢谢.
上面两位不要急,后面就是实例设计了.
这是我为网友见面会写的论文.如有兴趣,15号到会上听.
0
回复
tiger武
LV.6
21
2004-05-14 08:53
@cmg
环路稳定的标准.只要在增益为1时(0dB)整个环路的相移小于360度,环路就是稳定的.但如果相移接近360度,会产生两个问题:1)相移可能因为温度,负载及分布参数的变化而达到360度而产生震荡;2)接近360度,电源的阶跃响应(瞬时加减载)表现为强烈震荡,使输出达到稳定的时间加长,超调量增加.如下图所示具体关系.[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084413832.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084413842.jpg');}"onmousewheel="returnimgzoom(this);">所以环路要留一定的相位裕量,如图Q=1时输出是表现最好的,所以相位裕量的最佳值为52度左右,工程上一般取45度以上.如下图所示:[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084413900.jpg');}"onmousewheel="returnimgzoom(this);">这里要注意一点,就是补偿放大器工作在负反馈状态,本身就有180度相移,所以留给功率部分和补偿网络的只有180度.幅值裕度不管用上面哪种补偿方式都是自动满足的,所以设计时一般不用特别考虑.由于增益曲线为-20dB/decade时,此曲线引起的最大相移为90度,尚有90度裕量,所以一般最后合成的整个增益曲线应该为-20dB/decade部分穿过0dB.在低于0dB带宽后,曲线最好为-40dB/decade,这样增益会迅速上升,低频部分增益很高,使电源输出的直流部分误差非常小,既电源有很好的负载和线路调整率.
“在低于0dB带宽后,曲线最好为-40dB/decade,这样增益会迅速上升,低频部分增益很高,使电源输出的直流部分误差非常小,既电源有很好的负载和线路调整率.”
这段话怎么样解释呢,听起来很有道理,但我在“Switching power supplu design"一书中它讲的是:增加低频部分的增益,是为了抑制市电的100HZ的纹波脉动,当时我也不清楚怎么解释,不知请能帮忙解释一下.谢谢了!
0
回复
tiger武
LV.6
22
2004-05-14 09:04
@cmg
四,如何设计控制环路?经常主电路是根据应用要求设计的,设计时一般不会提前考虑控制环路的设计.我们的前提就是假设主功率部分已经全部设计完成,然后来探讨环路设计.环路设计一般由下面几过程组成:1)画出已知部分的频响曲线.2)根据实际要求和各限制条件确定带宽频率,既增益曲线的0dB频率.3)根据步骤2)确定的带宽频率决定补偿放大器的类型和各频率点.使带宽处的曲线斜率为20dB/decade,画出整个电路的频响曲线.上述过程也可利用相关软件来设计:如pspice,POWER-4-5-6.一些解释:[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/17/1084445831.jpg');}"onmousewheel="returnimgzoom(this);">已知部分的频响曲线是指除Kea(补偿放大器)外的所有部分的乘积,在波得图上是相加.  环路带宽当然希望越高越好,但受到几方面的限制:a)香农采样定理决定了不可能大于1/2Fs;b)右半平面零点(RHZ)的影响,RHZ随输入电压,负载,电感量大小而变化,几乎无法补偿,我们只有把带宽设计的远离它,一般取其1/4-1/5;c)补偿放大器的带宽不是无穷大,当把环路带宽设的很高时会受到补偿放大器无法提供增益的限制,及电容零点受温度影响等.所以一般实际带宽取开关频率的1/6-1/10
“环路带宽当然希望越高越好”,这话似有不妥之处,环路的带宽不能一味求大,当然了,带宽大,对输入端信号的控制能力强,而在另一方面,对输入端的高频干扰的抑制力就会减弱,因此环路带宽的选择是个折中的考虑,还请cmg老师指教.
0
回复
tiger武
LV.6
23
2004-05-14 09:07
讲的非常好!
0
回复
2004-05-14 10:14
@cmg
上面两位不要急,后面就是实例设计了.这是我为网友见面会写的论文.如有兴趣,15号到会上听.
“搞电源不识CMG,便是牛人也nothing”

不能去深圳听CMG讲述此文,真乃毕生恨事!
0
回复
sologong
LV.5
25
2004-05-14 11:29
@cmg
上面两位不要急,后面就是实例设计了.这是我为网友见面会写的论文.如有兴趣,15号到会上听.
期盼中
0
回复
yakyao
LV.2
26
2004-05-14 12:19
@tiger武
“在低于0dB带宽后,曲线最好为-40dB/decade,这样增益会迅速上升,低频部分增益很高,使电源输出的直流部分误差非常小,既电源有很好的负载和线路调整率.”这段话怎么样解释呢,听起来很有道理,但我在“Switchingpowersuppludesign"一书中它讲的是:增加低频部分的增益,是为了抑制市电的100HZ的纹波脉动,当时我也不清楚怎么解释,不知请能帮忙解释一下.谢谢了!
谈谈我的理解:整个环路的直流增益在低频时越高越好,这样一是可以抑制输入电压的低频噪声,如您所说的市电100Hz;二是可以使得输出电压相对于参考电压的直流误差减小.零极点的主要作用就是为了增加低频时的增益.
0
回复
yakyao
LV.2
27
2004-05-14 12:24
@tiger武
“环路带宽当然希望越高越好”,这话似有不妥之处,环路的带宽不能一味求大,当然了,带宽大,对输入端信号的控制能力强,而在另一方面,对输入端的高频干扰的抑制力就会减弱,因此环路带宽的选择是个折中的考虑,还请cmg老师指教.
讲的好,环路带宽应该是一个折中的选择.曾经看到一个选择方案:在降压型电源中环路带宽设定为工作频率的1/5左右.
另外环路带宽希望宽的原因是不是为了使得系统的瞬态响应改善(transient response)?
0
回复
sunyy
LV.5
28
2004-05-14 12:25
@cmg
上面两位不要急,后面就是实例设计了.这是我为网友见面会写的论文.如有兴趣,15号到会上听.
cmg大师,写本书吧好不好!
做电源的弟兄们都等着呢!
0
回复
tiger武
LV.6
29
2004-05-14 13:23
@yakyao
谈谈我的理解:整个环路的直流增益在低频时越高越好,这样一是可以抑制输入电压的低频噪声,如您所说的市电100Hz;二是可以使得输出电压相对于参考电压的直流误差减小.零极点的主要作用就是为了增加低频时的增益.
是啊,书上是这么说的,但怎么解释呢,照我的理解应是:如果低频增益很大,对100Hz的的噪声应当是放大而不是抑制啊,
0
回复
tiger武
LV.6
30
2004-05-14 13:28
@yakyao
讲的好,环路带宽应该是一个折中的选择.曾经看到一个选择方案:在降压型电源中环路带宽设定为工作频率的1/5左右.另外环路带宽希望宽的原因是不是为了使得系统的瞬态响应改善(transientresponse)?
是的,系统的带宽越宽,它的瞬态响应越好.
0
回复
hfj
LV.3
31
2004-05-14 13:36
@tiger武
“环路带宽当然希望越高越好”,这话似有不妥之处,环路的带宽不能一味求大,当然了,带宽大,对输入端信号的控制能力强,而在另一方面,对输入端的高频干扰的抑制力就会减弱,因此环路带宽的选择是个折中的考虑,还请cmg老师指教.
带宽的选择需要考虑运算放大器的工作频率,否则设计出来的补偿器有可能不工作,“其实针对每种电源拓扑,都有相应的补偿器”【不知道这话是否正确:)】
0
回复