国产呦萝小初合集密码

资讯中心

联系我们

国产呦萝小初合集密码·(中国)官方网站
地址:深圳市福田区红荔路第一世界广场A座8D-E
咨询电话:0755-83766766
E-mail:info@qihuisz.com

如何计算双向DC-DC的环路增益与相位裕度?

2025-12-17 10:19:35  点击:

计算双向DC-DC变换器的环路增益(Loop Gain)和相位裕度(Phase Margin)是分析其动态稳定性的关键步骤,通常通过小信号建模频率响应分析实现。以下是详细步骤和关键要点:


一、核心概念

  1. 环路增益(Loop Gain, T ( s )
    • 定义为反馈环路断开时,从反馈信号注入点到输出端的传递函数与反馈网络传递函数的乘积。
    • 数学表达式: T ( s ) = A ( s ) β ( s ) ,其中 A ( s )  为开环增益, β ( s )  为反馈系数。
    • 物理意义:反映系统对噪声或扰动的抑制能力,环路增益越大,稳态误差越小。
  2. 相位裕度(Phase Margin, PM)
    • 定义为环路增益的相位在增益穿越频率( T ( j ω c )∣ = 1  或 0 dB )处与 −180  的差值。
    • 数学表达式: PM = 180 + T ( j ω c )
    • 物理意义:衡量系统在相位延迟达到 −180  时的稳定性裕度,通常要求 PM 45 60

二、计算步骤

1. 建立小信号模型

双向DC-DC变换器(如Buck-Boost、Dual Active Bridge等)需分别建立正向和反向工作模式的小信号模型,步骤如下:

  • 线性化处理
    • 对非线性元件(如开关管、二极管)进行平均化处理,得到平均模型(如状态空间平均法)。
    • 引入小信号扰动(如 v g = V g + v ^ g d = D + d ^ ),忽略高阶小量。
  • 推导传递函数
    • 根据电路拓扑,推导控制到输出的传递函数 G v d ( s ) (占空比 d  到输出电压 v o )。
    • 推导输入到输出的传递函数 G vg ( s ) (输入电压 v g  到输出电压 v o )。
    • 推导反馈网络传递函数 β ( s ) (如输出电压采样分压网络)。

2. 构建环路增益表达式

  • 单闭环系统(如电压模式控制):
    • 环路增益: T ( s ) = G v d ( s ) H ( s ) ,其中 H ( s )  为补偿网络传递函数。
  • 双闭环系统(如电流模式控制):
    • 内环(电流环)增益: T i ( s ) = G id ( s ) H i ( s )
    • 外环(电压环)增益: T v ( s ) = G v i ( s ) T i ( s ) H v ( s ) ,其中 G v i ( s )  为电流环等效输出阻抗。

3. 频率响应分析

  • 手动计算
    • 将传递函数 T ( s )  转换为频率响应 T ( ) ,分离幅频和相频特性:
      • 幅频: T ( )∣ = Re 2 + Im 2
      • 相频: T ( ) = arctan ( Re Im )
    • 绘制Bode图,找到增益穿越频率 ω c T ( j ω c )∣ = 1 ),并计算相位裕度。
  • 仿真工具
    • 使用MATLAB/Simulink、LTspice或PSIM等工具搭建小信号模型,直接生成Bode图。
    • 示例(MATLAB代码片段):
      												matlabs = tf('s');Gvd = (1 + s/1e3) / (s^2 + 10*s + 1e6); % 示例传递函数H = 0.5 * (1 + s/1e4) / (1 + s/1e5);    % 补偿网络T = Gvd * H;bode(T);[Gm, Pm, Wcg, Wcp] = margin(T); % 自动计算增益裕度(Gm)和相位裕度(Pm)

4. 相位裕度计算

  • 从Bode图中读取增益穿越频率 ω c  处的相位 ϕ (ω c )
  • 相位裕度: PM = 180 + ϕ (ω c )
  • 判据
    • PM > 60 :系统高度稳定,但可能响应较慢。
    • 45 PM 60 :平衡稳定性和动态性能。
    • PM < 45 :系统可能振荡,需优化补偿网络。

三、双向DC-DC的特殊考虑

1. 正向/反向模式切换

  • 双向变换器在正向(Buck)和反向(Boost)模式下传递函数不同,需分别计算环路增益。

  • 示例:Buck-Boost变换器在正向模式下的 G v d ( s )  为:

G v d ( s ) = D V g 1 + s ( R c + D ′2 R ) C + s 2 D ′2 L C 1 + s R c C

其中 D = 1 D R c  为电容ESR, R  为负载电阻。

2. 右半平面零点(RHPZ)

  • 某些双向拓扑(如Buck-Boost)可能存在右半平面零点,导致相位进一步滞后,需通过补偿网络抵消其影响。
  • RHPZ频率: ω RHPZ = L R (1− D ) 2

3. 双向耦合效应

  • 双向功率流动时,输入/输出端口可能相互影响,需在模型中考虑双向能量传递路径。

四、优化补偿网络设计

若相位裕度不足,需设计补偿网络(如PID补偿、Type II/III补偿)调整环路特性:

  1. Type II补偿(适用于低频段增益不足):
    • 传递函数: H ( s ) = K 1+ s /ω p 1+ s /ω z
    • 零点 ω z  抵消输出电容ESR零点,极点 ω p  抑制高频噪声。
  2. Type III补偿(适用于高频段相位滞后严重):
    • 传递函数: H ( s ) = K (1+ s /ω p 1 )(1+ s /ω p 2 ) (1+ s /ω z 1 )(1+ s /ω z 2 )
    • 增加零点和极点以提升中频段增益和相位。

五、总结

计算双向DC-DC变换器的环路增益和相位裕度需以下步骤:

  1. 建立小信号模型:根据拓扑推导传递函数。
  2. 构建环路增益:结合控制环路和补偿网络。
  3. 频率响应分析:绘制Bode图,找到增益穿越频率。
  4. 计算相位裕度:评估稳定性并优化补偿网络。

通过系统化的分析和设计,可确保双向DC-DC变换器在双向功率流动时具有足够的稳定性裕度,避免振荡或性能恶化。


m wap