4. LLC开环仿真原理图绘制:半桥LLC主电路搭建

好,咱们进入正题。

这一节,我带你亲手搭建一个半桥LLC的主电路。说白了,就是把那几个关键的元器件——开关管、谐振电容、谐振电感、励磁电感——一个个放到仿真原理图里,再把参数设对。

你可能会问:「不就是放几个元件吗?有什么难的?」

嗯,我刚开始做LLC仿真的时候也这么想。结果第一次跑仿真,波形乱成一团,谐振电流直接飞了。后来才发现,是谐振电容的初始电压没设对。这种坑,我踩过不止一次。所以今天我把每一步拆开讲,你跟着做,基本不会翻车。

4.1 半桥LLC拓扑结构速览

先看一眼我们要搭的电路长什么样。

核心结构:半桥LLC谐振变换器 = 两个开关管(Q1、Q2)+ 谐振腔(Cr、Lr)+ 励磁电感(Lm)+ 变压器 + 整流输出

我习惯把整个电路分成三块来看:

  • 逆变桥:Q1和Q2组成半桥,中间节点输出方波电压
  • 谐振腔:Cr(谐振电容)、Lr(谐振电感)、Lm(励磁电感)串联,这是LLC的灵魂
  • 整流输出:变压器副边接整流二极管和滤波电容

你想想看,LLC这个名字怎么来的?其实就是Lr、Lm、Cr这三个元件。两个L一个C,所以叫LLC。记住了吧?

半桥LLC主电路拓扑结构 Vin Q1 Q2 Cr Lr Lm T Co R 谐振电容 谐振电感 励磁电感

这张图我画得比较简洁,但关键节点都标出来了。你仿真的时候,就照着这个结构连。

4.2 在仿真软件里搭建半桥电路

我以LTspice为例来讲,其他软件(PSIM、Simulink)操作大同小异。

4.2.1 放置开关管

半桥需要两个NMOS。我一般用IRFP460或者STP20NM60,耐压600V以上,够用。

  • Q1:上管,漏极接Vin正,源极接半桥中点
  • Q2:下管,漏极接半桥中点,源极接GND

注意:两个管的驱动信号要互补,且带死区。死区时间我通常设200ns~500ns,具体看你开关频率。

我的习惯:在仿真初期,我会用理想开关模型代替MOSFET。这样跑得快,先验证谐振腔参数对不对。等参数调好了,再换成实际MOSFET模型做精细仿真。

4.2.2 放置谐振元件

谐振腔就三个元件:Cr、Lr、Lm。串联在变压器原边。

  • Cr(谐振电容):放在半桥中点之后,Lr之前
  • Lr(谐振电感):可以单独放一个电感,也可以用变压器的漏感来等效
  • Lm(励磁电感):就是变压器原边的励磁电感

我遇到过一个问题:有人把Lr和Lm的位置搞反了。记住,Lr是串联在谐振腔里的,Lm是和变压器原边并联的。虽然仿真图上看起来都是串在回路里,但物理意义完全不同。

4.2.3 变压器与整流输出

变压器用理想变压器模型就行,匝比根据你的电压需求来定。副边接全波整流,两个二极管加一个滤波电容。

整流二极管我常用快恢复二极管,比如MUR860。别用普通整流管,开关频率一高,反向恢复损耗会让你怀疑人生。

4.3 谐振参数设置——这是关键

参数设错了,仿真跑出来就是一堆废数据。我见过有人把谐振频率算错一个数量级,结果波形完全不对。

4.3.1 谐振频率的计算

LLC有两个谐振频率:

  • 串联谐振频率 fr:fr = 1 / (2π√(Lr·Cr))
  • 并联谐振频率 fm:fm = 1 / (2π√((Lr+Lm)·Cr))

fr是主谐振频率,一般开关频率设计在fr附近。fm是增益曲线上的另一个极点,决定了你的工作范围。

举个例子:假设我要设计一个fr=100kHz的LLC。

取Lr=50μH,那么Cr = 1 / ((2π·100k)² · 50μ) ≈ 50.7nF

再取Lm=250μH(Lm/Lr=5),那么fm ≈ 45.2kHz

4.3.2 参数设置表

我整理了一个典型参数表,你可以直接套用:

参数 符号 典型值 说明
谐振电感 Lr 30~100 μH 可用独立电感或变压器漏感
谐振电容 Cr 20~100 nF 耐压要留余量,建议2倍以上
励磁电感 Lm 150~500 μH Lm/Lr比值通常取3~7
变压器匝比 n 4:1 ~ 10:1 根据输入输出电压计算
开关频率 fs 80~120 kHz 一般围绕fr设计

注意:谐振电容Cr的初始电压一定要设为0!

我曾经有一次忘了设,结果仿真一开始,Cr上有100V的初始电压,谐振电流直接冲到几十安培,把开关管模型都烧了(虽然是仿真,但看着也心疼)。

在LTspice里,右键点击电容,在"Initial Conditions"里填0。

4.3.3 励磁电感Lm的取值技巧

Lm的取值直接影响你的增益范围和软开关特性。

  • Lm越大:励磁电流越小,空载损耗低,但增益范围窄
  • Lm越小:励磁电流大,容易实现ZVS,但损耗增加

我一般取Lm/Lr = 4~6。这个比值在工程上比较折中。如果你做的是宽范围输入,可以取小一点(比如3);如果是固定输入,取大一点(比如7)效率更高。

4.4 仿真前的最后检查

参数都设好了,别急着点运行。花两分钟检查这几项:

  1. 驱动信号:Q1和Q2的驱动是互补的吗?死区时间设了吗?
  2. 初始条件:Cr的初始电压是0吗?电感初始电流是0吗?
  3. 仿真步长:建议设最大步长1μs,不然波形可能不收敛
  4. 仿真时间:先跑500μs看看稳态,别一上来就跑几秒

嗯,这些细节看起来琐碎,但能帮你省下大量排查时间。我刚开始做LLC仿真时,光调收敛问题就折腾了两天。后来发现是步长设太大了,波形在谐振频率附近根本采不到点。

好了,原理图搭好了,参数也设好了。下一节我们就要跑仿真、看波形了。到时候你会发现,LLC的波形其实挺漂亮的——谐振电流正弦度很好,开关管也能实现软开关。前提是,你这一步没出错。

一个小技巧:如果你用的是LTspice,可以在原理图上直接标注参数值,比如"Lr=50μH"、"Cr=47nF"。这样回头检查的时候一目了然,不用再去翻元件属性。


公众号:蓝海资料掘金营,微信deep3321