Chapter 32 Hysteretic Power Converters

Chapter 32 Hysteretic Power Converters

电源PMIC在手机中为application processor (AP)和modem processor (MP, also know as the cellular or baseband processor)供电. 这一章介绍简单的迟滞电源HPS的设计, 具体电力电子相关教程还得看fundamentals of power electronics等讲电源建模的书籍.

HPS本质上就是on-off, bang-bang control, 输出电压高了就off, 输出电压低了就on.

1. A Review of Power and Energy Basics

实时功率:
p ( t ) = v ( t ) ⋅ i ( t ) p(t)=v(t)\cdot i(t) p(t)=v(t)i(t)
平均功率:
P = E T = 1 T ∫ t 0 t 0 + T v ( t ) ⋅ i ( t ) ⋅ d t P=\frac{E}{T}=\frac{1}{T}\int_{t_{0}}^{t_{0}+T}v(t)\cdot i(t)\cdot dt P=TE=T1t0t0+Tv(t)i(t)dt
Energy Stored in an Inductor
E = L ⋅ ∫ 0 I v L ( t ) i ( t ) ⋅ d t = 1 2 L ⋅ I 2 E=L\cdot \int_{0}^{I}v_{L}(t)i(t)\cdot dt=\frac{1}{2}L\cdot I^{2} E=L0IvL(t)i(t)dt=21LI2
Energy Stored in an Capacitor
E = C ⋅ ∫ 0 I v c ( t ) i ( t ) ⋅ d t = 1 2 C ⋅ V 2 E=C\cdot \int_{0}^{I}v_{c}(t)i(t)\cdot dt=\frac{1}{2}C\cdot V^{2} E=C0Ivc(t)i(t)dt=21CV2
经典问题, 两个不同电压的电容接到一起, 能量会损失吗?

答案: 会的, 用E=1/2CV^2 可得前后能量不一样, 损失的能量转化为switch的发热.

Energy Use in Transmitting Data

Selection and use of Switches

对于开关电源, 我们需要产生duty ratio为D的方波, 这样输出电压为, 这就是buck converter
V O U T = D ⋅ V S V_{OUT}=D\cdot V_{S} VOUT=DVS

如何产生这样的方波呢? 用上拉和下拉管, 我们可以用PMOS做上管, NMOS做下管.

不过PMOS的电阻比NMOS大, 为了提高converter效率, 我们也可以用NMOS做上管, 但需要Charge-Pump提供2Vs电压

charge pump 在Chapter 18

Higher Voltage Switches

对于电感接一个switch, 当switch关闭时电感电流会导致Vds变得很大, destroy管子, 因此可以加diode, 也称为commutating, snubber, suppressor, catch, or freewheeling diode. 确保Vds被钳位在5.6V

正向导通的diode有diffusion capacitance, 在diode off之前, 需要remove掉这个diffusion charge, 因此diode current会反流, 和inductor一起导致ringing.

可以在snubber diode和inductor中加入Resistor和Capacitor, 这样能有效减少ringing和保护Vds.

2. Switching Power Supplies: Some Examples

这一章介绍一些常见的DC-DC变换器, buck, boost和flyback converter.

2.1 The Buck SPS

buck的power stage为:

利用电感电流在一个周期内, 上升和下降的值一样, 可以推出Vout和Vin的关系
V O U T = D ⋅ V S V_{OUT}=D\cdot V_{S} VOUT=DVS
电感选值:
L = V O U T ⋅ 1 − D Δ i L f L=V_{OUT}\cdot \frac{1-D}{\Delta i_{L}f} L=VOUTΔiLf1D
电容选值: 给Cout充电/放电为Ts/2, 充电/放电电流为三角形
C m i n = 1 − D 8 L ( Δ V O U T / V O U T ) f 2 C_{min}=\frac{1-D}{8L(\Delta V_{OUT}/V_{_{OUT}})f^{2}} Cmin=8L(ΔVOUT/VOUT)f21D
Cout会影响Vout的ripple大小, 即 Δ \Delta ΔVout/Vout

注意如果用diode做下管, 每次diode想反向截至时, 即上管PMOS on时, 由于diode recover time和store time, 会把SW持续较长时间钳位在-0.7V, 造成较大的power loss和降低了duty ratio D, 造成输出电压的下降.

2.2 The Boost SPS

boost converter如下所示

利用电感电流在一个周期内, 上升和下降的值一样, 可以推出Vout和Vin的关系
V O U T = V s 1 − D V_{OUT}=\frac{V_{s}}{1-D} VOUT=1DVs

I L = I R 1 − D I_{L}=\frac{I_{R}}{1-D} IL=1DIR

电感选择:
L = V O U T D ( 1 − D ) f Δ i L L=\frac{V_{OUT}D(1-D)}{f\Delta i_{L}} L=fΔiLVOUTD(1D)
电容选择:
C m i n = D R ⋅ f ⋅ ( Δ V O U T / V O U T ) C_{min}=\frac{D}{R\cdot f\cdot (\Delta V_{OUT}/V_{OUT})} Cmin=Rf(ΔVOUT/VOUT)D

2.3 The Flyback SPS

flyback用到了变压器, 为了安全, 就算负载被short, 能AC端口输送的电流也有限(变压器限流).

flyback结构如上所示, Lm为magnetizing inductance.
v 1 v 2 = i 2 i 1 = n 1 n 2 = L 1 L 2 \frac{v_{1}}{v_{2}}=\frac{i_{2}}{i_{1}}=\frac{n_{1}}{n_{2}}=\sqrt{\frac{L_{1}}{L_{2}}} v2v1=i1i2=n2n1=L2L1
L1为primary side主边的电感, L2为secondary side副边的电感.

忽略magnetizing inductance即Lm上流过的电流, 我们可得
V O U T = V S ( D 1 − D ) ( n 2 n 1 ) V_{OUT}=V_{S}(\frac{D}{1-D})(\frac{n_{2}}{n_{1}}) VOUT=VS(1DD)(n1n2)

2.4 Pulse Width Modulation: A Control Loop Example

RA和RB作为resistor feedback, 根据戴维南等效定律, R1=RA||RB, R1为op-amp看向resistor divider的输入阻抗.

补偿系统为Type II, C2<<C1 (C2是为了引入高频极点来进一步降低gain, 来降低loop的GBW) 因此不进入后续的分析.

error amplifier误差放大器的传输函数为:
− 1 + s C 1 R 2 s C 1 R 1 = − R 2 R 1 − 1 s C 1 R 1 -\frac{1+sC_{1}R_{2}}{sC_{1}R_{1}}=-\frac{R_{2}}{R_{1}}-\frac{1}{sC_{1}R_{1}} sC1R11+sC1R2=R1R2sC1R11
-R2/R1为Proportional, 1/SC1R1为Integral. 因此是PI 控制

GBW:
f u n = 1 2 π R 1 C 1 ( assuming  f z > > f u n ) f_{un}=\frac{1}{2\pi R_{1}C_{1}}(\text{assuming }f_{z}>>f_{un}) fun=2πR1C11(assuming fz>>fun)
零点:
f z = 1 2 π R 2 C 1 f_{z}=\frac{1}{2\pi R_{2}C_{1}} fz=2πR2C11
带电感和电容的开关变换器的LC谐振频率为:
f 0 = 1 2 π L C f_{0}=\frac{1}{2\pi \sqrt{L C}} f0=2πLC 1
我们需要设计GBW<1/10*f0. 另外switching frequency fs >>f0

Guideline #1 我们希望零点不大于LC谐振频率, 但比GWB大
f z ≤ f 0 f_{z}\le f_{0} fzf0
Guideline #2 确保feedback forward gain很小, 系统是稳定的
f u n ≤ f z 10 f_{un}\le \frac{f_{z}}{10} fun10fz
Effective Series Resistance

ESR会增加Vout的ripple, 因为Vout=normal Cout电压+Iload*Resr

Some Comments

在设计PWM控制环路时,和开关频率fs没有关系. why? 因为 LC把switching frequency过滤的影响过滤掉了. 更低的LC值只会降低crossover frequency,即 fun. 这一切和switching frequency无关.

我们需要在1/10f0之前就kill the gain, 这就是为什么需要 GBW=fun<1/10*f0

为什么需要C2? 降低高频的loop gain, 为了让系统表现的更像线性系统.

3.Hysteretic Control

对于任何SPS都有electromagnetic interference(EMI)的issue. 我们可以加入Y电容和X电容.

Y-capacitors remove common-mode noise on line/neutral by providing a low impedance path for this higher frequency noise to ground.

The X-capacitor removes the differential mode higher frequency noise.

HPS control迟滞控制,对比PWM control 的好处:

  1. 更快的响应速度. 采用PWM control, bandwidth由于环路高gain,必须设置的很小, 因此响应速度变慢.
  2. control机制简单,功耗小.
  3. 设计步骤很简单.
  4. 开关频率一直在变化, 这样减少了EMI在一个频率点的影响.

迟滞控制的缺点

  1. Feedback loop更容易受noise影响
  2. Vout的变化variation和ripple较大.

3.1 Topologies

hysteretic power supply (HPS)迟滞电源拓扑如下.

HPS控制思路就是如果Vout超过某个电压就关闭clock或者drive power stage, 导致Vout下降.当Vout低于某个电压再开启clock,或者把Vout抬起来.

注意comparator需要迟滞, 用来增强噪声干扰性. 但是注意Vout的变化至少表现为比较器的hysteresis, 再加上delay, Vout的变化variation会更大.

buck hysteretic power supply (HPS)

Boost hysteretic power supply (HPS)

  • 22
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

推敲模拟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值