4、仿真模型:电源芯片模型、MOSFET模型、电容ESR/ESL模型、PCB寄生参数模型

做电源纹波仿真,模型选对了,仿真就成功了一半。这话一点都不夸张。

我刚入行那会儿,有次仿真结果特别漂亮,纹波才几毫伏。结果板子打样回来一测,纹波直接飙到50mV。我当时就懵了。后来一查,问题出在电容模型上——我用的理想电容,没考虑ESR和ESL。从那以后,我对模型的选择就格外较真。

这一章,咱们就把四种核心模型掰开揉碎了讲。你想想看,模型不准,仿真就是自欺欺人。

4.1 电源芯片模型:从理想源到行为级模型

电源芯片模型,说白了就是模拟芯片内部怎么调节电压的。仿真时我们一般用三种层次:

模型层次 特点 适用场景
理想源模型 输出电压恒定,无纹波,无响应延迟 系统级功能验证,不看纹波细节
宏模型 包含误差放大器、PWM比较器、基准源等子电路 环路稳定性分析,纹波初步评估
行为级模型 用数学方程描述芯片行为,仿真速度快 大规模系统仿真,参数扫描

我个人习惯,做纹波仿真至少用宏模型。理想源模型根本看不到开关动作产生的纹波,用了等于白用。

小技巧: 很多芯片厂商提供加密的SPICE模型,比如LTspice的.lib文件。这些模型通常已经包含了关键寄生参数,直接用就行。但要注意,有些模型为了收敛性,会故意忽略高频特性——这时候你就要小心了。

4.2 MOSFET模型:开关速度决定纹波高度

MOSFET模型直接影响开关边沿的陡峭程度。边沿越陡,高频分量越丰富,纹波越难抑制。

我记得有次做DC-DC仿真,用了最简单的开关模型(理想开关),仿真结果纹波只有10mV。换成厂商提供的MOSFET模型后,纹波变成了35mV。为什么?因为实际MOSFET有米勒电容,开关过程有拖尾,这会在输出端产生额外的电压尖峰。

常用的MOSFET模型有:

  • Level 1/3模型: 经典模型,仿真快,但精度一般,适合早期评估
  • BSIM3/4模型: 亚微米工艺标准模型,精度高,包含沟道长度调制、DIBL等效应
  • 厂商定制模型: 包含封装寄生、温度特性,最准确,但仿真慢
注意: 做纹波仿真时,千万别用理想开关模型代替MOSFET。我曾经吃过这个亏——仿真结果漂亮得不像话,实际测试直接打脸。至少要用Level 3模型,才能看到真实的开关尖峰。

4.3 电容ESR/ESL模型:纹波仿真的灵魂

电容模型,是纹波仿真里最容易出错的地方。很多新手直接用理想电容,结果仿真纹波几乎为零——这完全不符合实际。

一个真实的电容,等效电路是这样的:

实际电容等效模型:
    ┌─── ESR ─── ESL ───┐
    │                    │
    └─────── C ──────────┘

ESR(等效串联电阻)决定了纹波电压的幅度。ESL(等效串联电感)决定了高频尖峰的高度。这两个参数,缺一不可。

电容类型 典型ESR (mΩ) 典型ESL (nH) 适用频率
铝电解电容 100 - 1000 10 - 20 < 100 kHz
钽电容 100 - 500 5 - 10 < 500 kHz
MLCC(多层陶瓷电容) 1 - 10 0.5 - 2 < 10 MHz

嗯,这里要注意:MLCC的ESR虽然低,但它的容值会随直流偏置电压变化。我在项目中遇到过,5V供电时用10μF的MLCC,实际有效容值可能只剩4μF。仿真时如果不考虑这个,纹波计算会差很多。

核心要点: 电容模型必须包含ESR和ESL。ESR决定纹波基波幅度,ESL决定开关尖峰幅度。忽略任何一个,仿真结果都不靠谱。

4.4 PCB寄生参数模型:藏在走线里的纹波放大器

PCB走线不是理想的导线。它有电阻、电感和电容。这些寄生参数在高频开关电源里,会变成纹波的放大器。

我见过一个案例:工程师仿真时纹波20mV,实际板子测出来80mV。最后发现是输出电容到负载的走线太长,寄生电感产生了额外的电压降。

PCB寄生参数主要包括:

  • 走线电阻: 铜箔的电阻,低频时影响直流压降
  • 走线电感: 每毫米约0.5-1 nH,高频时产生压降尖峰
  • 寄生电容: 走线之间、走线到地平面之间的耦合电容

仿真时怎么加这些参数?我一般用两种方法:

  1. 集总参数法: 在关键路径上串联小电感和电阻,比如在输出电容到负载之间加1nH电感和5mΩ电阻
  2. 分布式参数法: 用传输线模型,适合高频或长走线
经验值: 对于1-2MHz的DC-DC,走线电感每增加1nH,输出纹波大约增加5-10mV。所以布局时,功率回路要尽量短、尽量宽。

4.5 四种模型的协同:一张图看懂

这四种模型不是孤立的。它们共同决定了纹波仿真的精度。下面这张图展示了它们之间的关系:

电源纹波仿真模型关系图 电源纹波仿真模型关系图 纹波仿真结果 电源芯片模型 宏模型/行为级 MOSFET模型 BSIM3/厂商模型 电容ESR/ESL模型 MLCC/铝电解 PCB寄生参数模型 走线电感/电阻/电容 说明: 四种模型共同决定纹波仿真精度。忽略任何一个,仿真结果都可能偏离实际30%以上。

从这张图可以看出来,纹波仿真结果不是单一模型决定的。电源芯片模型决定了开关频率和占空比,MOSFET模型决定了开关边沿的陡峭程度,电容模型决定了纹波的幅度和尖峰,PCB寄生参数模型则把这些效应放大或缩小。

总结一下: 做纹波仿真,别偷懒。电源芯片用宏模型,MOSFET用BSIM3或厂商模型,电容必须带ESR/ESL,PCB走线要加寄生参数。四个模型都到位了,仿真结果才值得相信。

好了,这一章的内容就到这里。模型选对了,下一步就是搭仿真电路了。记住,仿真不是目的,目的是让仿真结果能指导实际设计。