环路相位裕度预测闭环响应
本文最后更新于:2026年8月4日 晚上
通过分析/仿真环路传递函数的相位裕度PM,就可以预测闭环系统的闭环响应
1. 相位裕度的定义
对于一个2 pole + 1 zero的系统,其环路传递函数为
相位裕度定义为在环路增益的幅值穿越频率 $\omega_c$(即 $|A(j\omega_c)\beta| = 1$,或$UGB$)处,环路相位$\angle A(j\omega_c)\beta$与$-180^\circ$的差值:
其中两个极点贡献的滞后相位为$-\arctan(\omega_c/\omega_{p1}) - \arctan(\omega_c/\omega_{p2})$,而零点贡献的超前相位为$+\arctan(\omega_c/\omega_z)$。
零点$-\omega_z$ 的引入本质上是一种相位超前补偿,它通过提升相位裕度来改善闭环响应。
加入零点后,即便$\omega_z$ 只是略大于 $\omega_{p2}$(如$\omega_{p1}<\omega_{p2}<\omega_z$,它在$\omega_c$ 处提供的正相位也能显著抵消极点滞后,使 PM 增大。
2. 相位裕度和闭环阻尼的关系
对于标准二阶系统(无零点),闭环传递函数为
相位裕度与阻尼有以下解析关系:
有近似关系:
相位裕度的提高等价于闭环主导极点阻尼比 $\zeta$ 的增大,使得闭环响应从欠阻尼振荡向临界阻尼/过阻尼过渡,超调量减小、振荡次数减少、稳定性增强。
以单位阶跃响应为例,时域特性与 PM(或 $\zeta$ )的关系为:
| 相位裕度 PM | 阻尼比 $\zeta$ 估算 | 超调量 | 调节时间 | 闭环响应特征 |
|---|---|---|---|---|
| < 45° | < 0.5 | > 20% | 长(振荡衰减慢) | 明显振荡,可能出现条件稳定 |
| 45°–63° | 0.5~0.707 | 10%–20% | 中等 | 适中阻尼,兼顾速度与平稳性 |
| 60°–76° | 0.707~1 | < 10% | 较短 | 响应平滑,超调小 |
| > 76° | > 1 | 极小或零 | 可能变慢(过阻尼) | 无超调,但上升时间增加 |
增大 PM 虽然能抑制振荡,但会导致响应变慢。为了兼顾稳定性和速度,通常取PM为$ 45°–60°$
其中,阻尼 $\zeta=0.707$ 对应的PM约为$60°$,因此通常要求环路相位裕度为$60°$
需要注意是,阻尼 $\zeta=0.707$时,其共轭极点与负实轴夹角$\theta=45^\circ$,这个$45^\circ$是s域共轭极点与负实轴夹角的角度,不是相位裕度!!
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!