电源反馈中的“斜率补偿”是怎么回事?
大家好:DC-DC电路中常见的“斜率补偿”是怎么回事?
电源反馈中的“斜率补偿”是怎么回事?
全部回复(13)
正序查看
倒序查看
现在还没有回复呢,说说你的想法
@sometimes
峰值电流控制的不稳定性对于峰值电流控制来说,占空比超过50%会导致脉冲宽度不稳定和次谐波振荡.可以经过数学推算得出当D大于50%的时候,无法将扰动消除,反而会被逐渐放大.一般斜率补偿,可以补偿敏感电压的斜率,也可以补偿电流信号的斜率,不过好像电流信号斜率补偿比较常见,补偿要求叠加以后的斜率,上升沿斜率绝对值至少要大于下降沿斜率绝对值.
sometimes兄,
"上升沿斜率绝对值至少要大于下降沿斜率绝对值",能否说得更清晰些?
对于峰值电流型,所需最小补偿量视最大D而定
对于平均电流型,在开关频率处,要求CA输出的电感电流的下降斜率小于PWM的的三角波的上升斜率,这样就需要定制CA的频率补偿
"上升沿斜率绝对值至少要大于下降沿斜率绝对值",能否说得更清晰些?
对于峰值电流型,所需最小补偿量视最大D而定
对于平均电流型,在开关频率处,要求CA输出的电感电流的下降斜率小于PWM的的三角波的上升斜率,这样就需要定制CA的频率补偿
0
回复
提示
@sometimes
峰值电流控制的不稳定性对于峰值电流控制来说,占空比超过50%会导致脉冲宽度不稳定和次谐波振荡.可以经过数学推算得出当D大于50%的时候,无法将扰动消除,反而会被逐渐放大.一般斜率补偿,可以补偿敏感电压的斜率,也可以补偿电流信号的斜率,不过好像电流信号斜率补偿比较常见,补偿要求叠加以后的斜率,上升沿斜率绝对值至少要大于下降沿斜率绝对值.
sometimes兄
"补偿要求叠加以后的斜率,上升沿斜率绝对值至少要大于下降沿斜率绝对值" 能否说得更清楚些
对于峰值电流型,所需的补偿量,视最大D而定,要求 |(m2 + m) /(m1 +m)| <1,其中m1是上升斜率,m2是下降斜率,m是补偿斜率, 你指的就是这个不等式吧.
对于平均电流型,要求电感电流的下降斜率,经过CA放大后,在开关频率处,小于PWM三角波的上升斜率
"补偿要求叠加以后的斜率,上升沿斜率绝对值至少要大于下降沿斜率绝对值" 能否说得更清楚些
对于峰值电流型,所需的补偿量,视最大D而定,要求 |(m2 + m) /(m1 +m)| <1,其中m1是上升斜率,m2是下降斜率,m是补偿斜率, 你指的就是这个不等式吧.
对于平均电流型,要求电感电流的下降斜率,经过CA放大后,在开关频率处,小于PWM三角波的上升斜率
0
回复
提示
@
那位大侠能给个图说明一下
这里有两篇文章,有兴趣的看看
1. U-111, Practical Considerations in Current Mode Power Supplies
http://focus.ti.com/docs/apps/catalog/resources/appnoteabstract.jhtml?abstractName=slua110
2. Modeling, Analysis and Compensation of the Current-Mode Converter
http://focus.ti.com/docs/apps/catalog/resources/appnoteabstract.jhtml?abstractName=slua101
1. U-111, Practical Considerations in Current Mode Power Supplies
http://focus.ti.com/docs/apps/catalog/resources/appnoteabstract.jhtml?abstractName=slua110
2. Modeling, Analysis and Compensation of the Current-Mode Converter
http://focus.ti.com/docs/apps/catalog/resources/appnoteabstract.jhtml?abstractName=slua101
0
回复
提示
@cmg
不加补偿会引起震荡.其原因在于要控制的电流和实际控制电流的不同.用平均电流模式控制可很好的解决此问题.加入的补偿量至少为在控制端能看到的电流下降斜率的1/2,一般留一点余量,75%左右较好.
我现在看了一个平均电流模式控制的资料,对下图的一点说明不明白
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/39/1143002574.gif');}" onmousewheel="return imgzoom(this);">
上图中,在duty cycle大于50%的时候,Vc上升的斜率怎么会超过Vs的呢?如果真的超过了,那它下降来以后又成什么样的了呢?
这个图
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/39/1143002726.gif');}" 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/39/1143002574.gif');}" onmousewheel="return imgzoom(this);">
上图中,在duty cycle大于50%的时候,Vc上升的斜率怎么会超过Vs的呢?如果真的超过了,那它下降来以后又成什么样的了呢?
这个图
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/39/1143002726.gif');}" onmousewheel="return imgzoom(this);">
是对上图进行补偿以后的,但是我看不懂,有人能帮我解释一下吗?谢谢
其实,关于斜率补偿的资料有很多,图也有很多,但我都看不懂,这些图做的一点也不标准,也不写各个波形代表的含义,我看着真郁闷呀
0
回复
提示
@coolkiller
我现在看了一个平均电流模式控制的资料,对下图的一点说明不明白[图片]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/39/1143002574.gif');}"onmousewheel="returnimgzoom(this);">上图中,在dutycycle大于50%的时候,Vc上升的斜率怎么会超过Vs的呢?如果真的超过了,那它下降来以后又成什么样的了呢?这个图[图片]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/39/1143002726.gif');}"onmousewheel="returnimgzoom(this);">是对上图进行补偿以后的,但是我看不懂,有人能帮我解释一下吗?谢谢其实,关于斜率补偿的资料有很多,图也有很多,但我都看不懂,这些图做的一点也不标准,也不写各个波形代表的含义,我看着真郁闷呀
高手们,都不愿意理我吗?5555555
我要顶,一直顶,顶到有人帮我为止,以显示我的诚意
我要顶,一直顶,顶到有人帮我为止,以显示我的诚意
0
回复
提示