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

【请教】右半平面零点RHPZ的问题?

各位大侠,总所周知,由于Boost电路和Buck-boost电路的输出端不存在实际的LC滤波器,L与C之间有一个开关管或Diode相连,所以产生了我们常说的“右半平面零点(RHPZ);其具体物理表现为:

若瞬间加重负载,Vo会轻微下降;这就使得变化器增大Duty来维持Vo稳定,

但是,对于boostbuck-boost,能量只在开关管Off时才传递给负载,于是,Duty的增加

减少了关断的时间(On  time + off time=1 Duty Cycle),这样储存在Inductor的能量就只有更少的

时间传递给负载。因此,Vo不想我们想象的那样上升,而是经过几个周期之后下降的更多。

 

关于RHPZ的帖子我也在论坛里看过许多,我的问题是:

 

1.现象很明确,但是为什么使增益+20dB,而相位却滞后90deg的RHPZ会造成上述物理现象呢?

2.此零点不能补偿,所以要增加其频率来将其“踢出整个环路”,是不是因为RHPZ的存在导致Boost的带宽比较低呢?

望各位不吝赐教,谢谢!

 

全部回复(8)
正序查看
倒序查看
power006
LV.5
2
2012-11-27 10:44

建议去 开关电源经典书籍上找答案

 

右半平面零点 不是一两句能讲清楚明白。

0
回复
2012-11-27 12:54

1.RHPZ是对这种现象的一种理论化.说不上是谁造成谁

2.的确如此

0
回复
meloyhj
LV.2
4
2012-11-27 14:36
@sometimes
1.RHPZ是对这种现象的一种理论化.说不上是谁造成谁2.的确如此
非常感谢您!
0
回复
2012-11-27 18:48

零点是频域中的概念,而你所说的波形的变化实际上是时域中的现象。从频域到时域的路径是反拉普拉斯变换。你可以对含右半平面零点的系统传递函数做反拉普拉斯变换,看看其时域中的响应时怎么样的。

简单的说,对于系统的零点,决定了系统阶跃响应时的超调量,当系统的零点为右半平面零点时,其超调量为负,也就是说系统在朝错误的方向调整。

0
回复
jinjunsh
LV.3
6
2012-11-27 21:12
求解
0
回复
meloyhj
LV.2
7
2012-11-28 09:58
@fly
零点是频域中的概念,而你所说的波形的变化实际上是时域中的现象。从频域到时域的路径是反拉普拉斯变换。你可以对含右半平面零点的系统传递函数做反拉普拉斯变换,看看其时域中的响应时怎么样的。简单的说,对于系统的零点,决定了系统阶跃响应时的超调量,当系统的零点为右半平面零点时,其超调量为负,也就是说系统在朝错误的方向调整。
请教一下您:您所说的时域u(t)→频域V(s),使用的是拉氏变换,而其中的频域是增益(传函的模)关于频率的变化规律,我一般看系统的稳定性之类的,就是去测一个Loop Gain,看看带宽和相位裕量。时域中的激励响应这个我不太明白?这个激励响应一般是用来分析什么的呢?谢谢!
0
回复
meloyhj
LV.2
8
2012-11-28 10:15
@fly
零点是频域中的概念,而你所说的波形的变化实际上是时域中的现象。从频域到时域的路径是反拉普拉斯变换。你可以对含右半平面零点的系统传递函数做反拉普拉斯变换,看看其时域中的响应时怎么样的。简单的说,对于系统的零点,决定了系统阶跃响应时的超调量,当系统的零点为右半平面零点时,其超调量为负,也就是说系统在朝错误的方向调整。

 我查了一下,是不是可以这么理解:

对于上图RC电路,传函:Vc(s)/ Vin(s)=(1/Cs)÷(R+1/Cs),

变化以后得:Vc(t)=Vin*(1-e-t/T)  T=RC时间常数,这个就是时域函数;

0
回复
2012-11-28 12:38
@meloyhj
 我查了一下,是不是可以这么理解:[图片]对于上图RC电路,传函:Vc(s)/Vin(s)=(1/Cs)÷(R+1/Cs),变化以后得:Vc(t)=Vin*(1-e-t/T) T=RC时间常数,这个就是时域函数;
时域就是信号随时间的变化,你的那个时域函数就是时域分析的结果。
0
回复