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

关于存在右半平面零点的环路设计

先说明一下什么是最小相位系统和非最小相位系统:
最小相位系统:
传递函数在右半s平面内既无极点也无零点
非最小相位系统:
传递函数在右半s平面内有极点和(或)零点
那位有“Feedback compensation design for switched mode power supplies with a right-half plane (RHP) zero”这篇文章发上来在下感激不禁
全部回复(19)
正序查看
倒序查看
nansir
LV.4
2
2006-12-07 21:00
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/48/1165495962.gif');}" onmousewheel="return imgzoom(this);">
对于最小相位系统,其传递函数由单一的幅值曲线唯一确定.对于非最小相位系统则不是这种情况
0
回复
nansir
LV.4
3
2006-12-07 21:39
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/48/1165498517.gif');}" onmousewheel="return imgzoom(this);">
0
回复
2006-12-08 08:42
@nansir
[图片]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/48/1165498517.gif');}"onmousewheel="returnimgzoom(this);">
继续!!!
0
回复
eugene.he
LV.5
5
2006-12-08 12:05
@熟悉的陌生
继续!!!
有不在身边,有空发给你,email?
0
回复
nansir
LV.4
6
2006-12-08 19:15
@eugene.he
有不在身边,有空发给你,email?
太谢谢了,wzcun@tom.com
0
回复
nansir
LV.4
7
2006-12-08 23:08
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/48/1165590478.gif');}" onmousewheel="return imgzoom(this);">
0
回复
nansir
LV.4
8
2006-12-09 10:17
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/48/1165630648.gif');}" onmousewheel="return imgzoom(this);">
0
回复
nansir
LV.4
9
2006-12-10 10:40
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/48/1165718362.gif');}" onmousewheel="return imgzoom(this);">
0
回复
nansir
LV.4
10
2006-12-10 11:12
@nansir
[图片]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/48/1165718362.gif');}"onmousewheel="returnimgzoom(this);">
哦,刚才看过,A2中-1/L项应该没有“-”号
0
回复
nansir
LV.4
11
2006-12-10 15:02
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/48/1165734122.gif');}" onmousewheel="return imgzoom(this);">
0
回复
anson_wong
LV.4
12
2006-12-10 16:41
@nansir
[图片]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/48/1165734122.gif');}"onmousewheel="returnimgzoom(this);">
这样子搞看着好累丫.
0
回复
nansir
LV.4
13
2006-12-10 20:39
@anson_wong
这样子搞看着好累丫.
我也是在慢慢在证,希望更多的人参与,一个人发贴在停没劲的
0
回复
zzjh
LV.3
14
2006-12-12 19:28
真是个好话题啊,
大家继续.
"具有右半平面零点系统稳定的唯一办法就是降低误差放大器的带宽"
这种说法对吗?
为什么?
0
回复
nansir
LV.4
15
2006-12-12 21:34
@zzjh
真是个好话题啊,大家继续."具有右半平面零点系统稳定的唯一办法就是降低误差放大器的带宽"这种说法对吗?为什么?
由于存在右半平面零点,幅频曲线以20db上升时,相位缺滞后45度,所以一个设计原则是当幅频曲线穿越0db一定要在右半平面零点以前.

选择合适的电容以使ESR造成的零点和右半平面零点发生在双极点以后
0
回复
zzjh
LV.3
16
2006-12-12 22:13
@nansir
由于存在右半平面零点,幅频曲线以20db上升时,相位缺滞后45度,所以一个设计原则是当幅频曲线穿越0db一定要在右半平面零点以前.选择合适的电容以使ESR造成的零点和右半平面零点发生在双极点以后
我刚接触环路设计,头都快大了,还望大哥多多指教
我做的基于单周期控制的BOOT PFC 电路,现在输出电压随输入电压 改变而改变,稳不下来.
电路工作在CCM模式,所以存在右半平面零点.开关频率50K,1000uf的电解电容滤波,pi误差放大.
不知截止频率选在多少合适?
0
回复
nansir
LV.4
17
2006-12-14 21:35
@zzjh
我刚接触环路设计,头都快大了,还望大哥多多指教我做的基于单周期控制的BOOTPFC电路,现在输出电压随输入电压改变而改变,稳不下来.电路工作在CCM模式,所以存在右半平面零点.开关频率50K,1000uf的电解电容滤波,pi误差放大.不知截止频率选在多少合适?
指教谈不上,我对单周期控制不太了解
首先,从主电路设计上应该保证电路能工作在你所设计的目标值,BOOT电路占空比不能大于0.8,你先看看升压比是不是太大
BOOST变换器的右半平面零点在R×(1-D)2/L处,要根据负载选取电感L值一定保证它在两极点以后
一般讲截至频率设计成开关频率的1/4-1/5左右
0
回复
zzjh
LV.3
18
2006-12-15 17:30
@nansir
指教谈不上,我对单周期控制不太了解首先,从主电路设计上应该保证电路能工作在你所设计的目标值,BOOT电路占空比不能大于0.8,你先看看升压比是不是太大BOOST变换器的右半平面零点在R×(1-D)2/L处,要根据负载选取电感L值一定保证它在两极点以后一般讲截至频率设计成开关频率的1/4-1/5左右
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/48/1166174990.png');}" 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/48/1166174998.png');}" onmousewheel="return imgzoom(this);">
0
回复
zzjh
LV.3
19
2006-12-15 17:31
@nansir
指教谈不上,我对单周期控制不太了解首先,从主电路设计上应该保证电路能工作在你所设计的目标值,BOOT电路占空比不能大于0.8,你先看看升压比是不是太大BOOST变换器的右半平面零点在R×(1-D)2/L处,要根据负载选取电感L值一定保证它在两极点以后一般讲截至频率设计成开关频率的1/4-1/5左右
这是主电路拓扑和仿真结果(非常理想)
Vin=115V;
Vdc=200V;
RL=80;
L=0.4mH
我现在调出的波形都挺理想,就是电压没有真正的闭环,输出特性不硬.
因为boost输入端不是很平的直流,而是经过整流后的馒头波Vg.所以,每个电源周期,占空比都是变化的.
不知你说的两极点指的是什么?怎么计算啊.
0
回复
nansir
LV.4
20
2006-12-16 07:31
@zzjh
这是主电路拓扑和仿真结果(非常理想)Vin=115V;Vdc=200V;RL=80;L=0.4mH我现在调出的波形都挺理想,就是电压没有真正的闭环,输出特性不硬.因为boost输入端不是很平的直流,而是经过整流后的馒头波Vg.所以,每个电源周期,占空比都是变化的.不知你说的两极点指的是什么?怎么计算啊.
单周期控制是一种大信号非线性控制技术.通过控制开关的占空比以使在每周中开关变换器的开关变量的平均值在静态或瞬态时等于参考信号或与控制参考成比例.不知道你的控制是怎么实现的,如果类似与BUCK电路的控制肯定是不稳定的,因为buck电路的M与D成正比,但boost电路的M与1/(1-D)成正比,关键是看你的积分器是取的什么变量与参考电压比较的
0
回复