ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

LLC谐振变换器LTspice仿真:从半桥到全桥的软开关设计

LLC谐振变换器LTspice仿真:从半桥到全桥的软开关设计 刚接触LLC拓扑的时候我也跟大部分人一样对着半桥、全桥那几张图死记硬背直到后来被项目逼着在LTspice里把这个电路真正仿真跑通才发现很多以前背不下来的结论其实只要看一遍波形就全懂了。这篇文章就从“为什么”讲起不背拓扑图而是先把谐振电路的工作原理拆开然后带着你把一套半桥LLC的参数算出来在LTspice里一步步搭起来跑出电流电压波形再用参数扫描把增益曲线“打”出来。最后回到标题里的另一个主角——全桥看看从半桥改到全桥到底要动哪些地方、又为什么值得动。适合正在学LLC、或者刚开始用LTspice做开关电源仿真的同学直接照着操作就能搭出一套能用的仿真模型。1. 先把“为什么”搞清楚谐振腔靠什么换来软开关1.1 硬开关的损耗到底哪里来的很多教材上来就告诉你“LLC能实现ZVS、ZCS”但如果你没有先理解硬开关为什么损耗大就根本不知道软开关在解决什么问题。普通方波变换器里MOSFET的开关过程是硬生生把电压和电流“切断”或“接通”的。以开通为例开关管关断时漏源之间已经有很高的电压这时候驱动信号来了管子导通漏源电压开始从高压往下降而电流同时开始上升这两者在一个短暂的时间里是重叠的。电压乘以电流就是瞬态功率重叠时间越长、开关频率越高这部分损耗就越可观。另一个容易被忽略的损耗来源是MOSFET输出电容Coss。管子关断时Coss上储存着0.5×Coss×Vds²的能量下一周期管子开通这部分能量直接以热的形式在管子内部耗散掉频率越高每年死掉的管子越多。所以硬开关的代价是高频化之后开关损耗几乎跟频率成正比增长。你做1kW电源频率从100kHz提到1MHz如果还是硬开关光开关损耗就能把整机效率拖下来好几个点。解决思路只有两条要么让电压在开通前先降到零这叫零电压开通ZVS要么让电流在关断前先降到零这叫零电流关断ZCS。LLC走的是第一条路而且它靠的不是复杂的辅助电路而是谐振腔本身的“惯性”。1.2 电流滞后电压LLC软开关的“心法”谐振腔里有个电感和一个电容它们会不停地交换能量。电感电流不能突变、电容电压不能突变这就形成了一个类似“转子惯性”的东西。当桥臂中点电压发生跳变之后谐振电流不会立刻跟着跳而是会平滑地延续原来的方向流动一小段时间。这个相位差异就是LLC最核心的“心法”正常工作时谐振电流的相位滞后于桥臂中点电压也就是说电流还在往一个方向流的时候电压已经翻过去了。这个看似麻烦的“滞后”恰好给了死区时间一个机会。比如说上管刚关断下管还没开通这个时候死区时间里谐振电流保持原来方向会对下管的输出电容放电、对上管的输出电容充电把下管两端的电压提前压到零。等驱动信号真正到的时候下管是在零电压条件下开通的开通损耗几乎为零。判断LLC是不是工作在理想状态你在LTspice里同时看桥臂中点电压V(sw)和谐振电流I(Lr)的波形就够了。如果电流过零点明显落在电压跳变之后说明是感性负载区ZVS条件成立如果电流过零跑到电压跳变之前去了那就是容性区电流方向反了不仅ZVS没了还可能炸管。1.3 LLC多出的那个Lm是增益的“变阻器”LLC和普通LC谐振变换器最大的差别就是变压器原边多了一个励磁电感Lm。很多初学者会问既然Lm在等效电路里是并联在谐振腔后面的那它到底起什么作用答案是Lm决定了变换器能工作在“降压”还是“升压”模式。当开关频率比较高、高于谐振频率fr时励磁电感两端电压被副边输出电压钳位它基本不参与谐振整个谐振腔等效成Lr和Cr串联这时电路类似于一个LC降压网络增益小于1。当开关频率降低到fr以下励磁电感开始参与谐振等效谐振电感从Lr变成了LrLm谐振频率下降电路在相同输入下可以输出更高电压增益大于1。这里有两个特征频率值得记住但不用背公式就能从波形里看出来fr 1 / (2π√(Lr × Cr))这是Lr和Cr的串联谐振频率也是增益曲线的分水岭。fm 1 / (2π√((Lr Lm) × Cr))这是Lm也参与谐振时的频率。实际LLC的工作区间通常落在fm到fr之间以及fr以上的一段区域。你不需要把曲线背下来只要在仿真里把频率从高往低扫一遍看着输出电压从低到高再到峰值、然后又掉下去整个增益曲线的形状就刻在脑子里了。2. 动手前先算一套能上仿真台的半桥LLC参数2.1 定指标输入、输出、频率仿真不是玄学参数得有出处。我习惯先定一套明确的指标再反推器件值这里以一套非常典型的半桥LLC为例输入电压Vin400V模拟常见的PFC母线电压输出电压Vo12V输出功率Po240W满载电阻RLRL Vo² / Po 144 / 240 0.6Ω谐振频率fr100kHz满载电阻这个数很重要后面算等效交流电阻还要用它。你可以把电阻值直接填成0.6也可以用表达式{R}定义方便后面做负载扫描。2.2 变压器匝比怎么初选半桥LLC的桥臂中点电压在0到Vin之间跳变等效到变压器原边交流幅值近似是Vin/2。如果理想增益为1副边电压应该等于Vout ≈ Vin / (2 × n)反推匝比n ≈ Vin / (2 × Vout) 400 / 24 ≈ 16.7取n 16副边电压算出来是12.5V留了一点裕量给整流管压降和增益微调。实际LLC设计还会结合增益范围仔细选匝比但仿真入门从这个值开始完全够用。2.3 Lr、Cr、Lm的取值逻辑谐振参数是LLC的关键但不用搞太复杂的优化先按经典经验值走。我选Lr 30μH那么Cr根据fr反推Cr 1 / (2π × fr)² / Lr把fr 100k、Lr 30μH代进去算出来Cr大约是84nF。这时Z0特征阻抗等于Z0 √(Lr / Cr) ≈ 18.9Ω副边通过变压器折算到原边的等效交流电阻Rac有一个简化公式用全桥整流时是Rac 8 × n² × RL / π²代入n16、RL0.6Rac ≈ 8 × 256 × 0.6 / 9.87 ≈ 124.5Ω品质因数QQ Z0 / Rac ≈ 18.9 / 124.5 ≈ 0.152这个Q不算大说明满载时增益曲线整体比较平缓。在工程里Q通常设计在0.1到0.5这个范围太小会导致轻载时曲线峰值过高、容易失控太大又会导致满载时增益拉不上去。0.15是安全区。Lm的取值用m Lm / Lr表示工程经验m一般在3到7之间。m太小励磁电流太大环流损耗高m太大增益调节范围变窄轻载时还容易出现ZVS电流不足。这里取m 4所以Lm 4 × 30μH 120μH。2.4 参数表与边界提醒把上面算出来的参数汇总一下参数数值说明Vin400V输入母线电压Vout12V目标输出电压Po240W满载功率RL0.6Ω满载负载电阻n16原边/副边匝比Lr30μH谐振电感Cr84nF谐振电容Lm120μH变压器励磁电感fr约100.2kHzLr与Cr的串联谐振频率仿真的时候这几个值都设为理想元件就行不用考虑寄生参数。但有一点要提醒这个参数组合是“能跑、能看现象”的教学参数不代表一个已经优化到量产级别的设计。如果照着做实物Lm的饱和电流、Cr的耐压和纹波电流、MOSFET的Coss选择每一个都要重新校核。仿真首先帮你建立的是拓扑和数值之间的对应关系。3. LTspice建模仿真的准备元件、变压器与扫描思路3.1 环境准备与基本操作LTspice可以从官方渠道下载安装包不大装完不需要破解这是它比很多商业EDA工具友好得多的地方。新建原理图以后重点记这几个快捷键F2打开元件库放置元件W开始连线CtrlR旋转CtrlZ撤销快捷键D放地线快捷键T可以放文本注释。放元件时常用的路径和搜索关键字如下电压源voltage或直接搜索“voltage”电阻res电容cap电感ind二极管diode开关在[Misc]目录下选择switch搜索“sw”也行耦合电感不需要单独放变压器符号直接用两个电感加一条K语句LTspice默认元件的属性窗口可以直接改数值比如把电阻值改成0.6电容值改成84n电感值改成30u它支持科学计数法和单位后缀。3.2 开关管的四件套模型半桥LLC至少需要两个开关管。很多新手一上来就去库里找真实MOSFET型号结果仿真速度慢、收敛又困难第一个模型就卡住了。我的建议是入门阶段用“开关管四件套”来建模也就是一个SW理想开关、一个体二极管、一个输出电容三者并联在一起模拟一个简化版MOSFET。SW开关本身没有体二极管也没有Coss所以需要外接。体二极管用默认的diode元件方向要放对对于NMOS体二极管的阳极在源极那端阴极在漏极那端也就是允许电流从源极流向漏极阻止反向电流从漏极流向源极。输出电容先取100pF到1nF之间这个电容在死区时间里参与Vds的充放电是观察ZVS的关键。SW的导通逻辑默认是控制电压大于阈值就导通。我习惯在原理图里加一条SPICE指令.model SW SW(Ron10m Roff1Meg Vt1 Vh0.5)这样开关导通电阻10mΩ、关断电阻1MΩ控制电压超过1V就可靠导通。如果用真实MOSFET模型这些寄生参数就不需要手工补但那是后面的进阶玩法。3.3 变压器建模两个电感加一个KLTspice里面画变压器最稳的方式不是放变压器符号而是放两个电感再用耦合系数K把它们绑定。这样励磁电感、副边电感、漏感、匝比都能清清楚楚地控制。原边放一个120μH的电感对应励磁电感Lm。副边电感值由匝比算出来Ls Lm / n² 120μH / 256 ≈ 468.75nH取470nH即可。然后在原理图里添加SPICE指令K1 Lm Ls 1其中Lm和Ls分别是原边、副边电感的元件名称。耦合系数取1表示理想耦合实际如果仿真报矩阵奇异可以改成0.999几乎不影响结果。需要注意同名端。LTspice里电感元件本身有极性标记两个电感的“点”位置决定了同名端方向。整流全桥对这个不太敏感但如果你用中心抽头整流极性反了输出就完全不对。我这个方案直接用全桥整流变压器只需要一个副边绕组省去很多麻烦。3.4 驱动脉冲与瞬态分析设置半桥需要两路互补驱动中间还必须夹死区。LTspice里用两个PULSE电压源实现最直接。先定义参数.param F100k .param T{1/F} .param Tdead100n然后两路驱动分别写成Vg1 g1 0 PULSE(0 10 0 10n 10n {0.5*T-Tdead} {T}) Vg2 g2 0 PULSE(0 10 {0.5*T} 10n 10n {0.5*T-Tdead} {T})PULSE参数的顺序是初始电压、导通电压、延迟时间、上升时间、下降时间、导通脉宽、周期。这里Vg1在0时刻开始导通导通脉宽为半周期减死区Vg2延迟半周期再导通两者互补死区100ns。100kHz周期是10μs死区占2%合理。瞬态仿真指令我首推这样写.tran 0 8m 6m 200n意思是仿真8ms但从6ms开始才保存并显示波形最大步长200ns。200ns的步长看100kHz的波形足够但如果要观察100ns死区里的ZVS过程建议把最大步长改成50n甚至20n。4. 半桥LLC从零搭起完整步骤和第一屏波形4.1 搭建步骤与节点命名下面按照从左到右、从输入到输出的顺序把整个原理图搭起来。元件名自己命但要保证和后面的SPICE指令对应。第一步放输入电压源400V正极接到上管D极。上管Q1的S极和下管Q2的D极连在一起这个点就是半桥中点我叫它sw。下管Q2的S极接地。两个开关管都并联自己的体二极管和Coss电容。第二步从sw节点引出谐振腔依次串联Lr和Cr然后接到变压器原边的正端。变压器原边的另一端也就是Lm的负端我先直接接地。后面会专门讲这个简化合不合理。第三步放变压器。原边电感Lm120μH副边电感Ls470nH添加耦合语句K1 Lm Ls 1第四步放副边整流。变压器副边两端接四个二极管组成全桥整流输出正端接输出电容Co和负载RL。Co取470μFRL取0.6Ω。全桥整流的好处是变压器只需要一个副边绕组结构对称对新手最友好。第五步放驱动源和仿真指令。Vg1接Q1的控制端、Vg2接Q2的控制端把第3章的脉冲参数和瞬态指令都填进去模型名保持和元件引用一致。4.2 常见简化原边返回点能不能直接接地半桥LLC的原边返回点在实际电路里通常不是直接接地而是接在输入分压电容的中点。因为桥臂中点输出的方波等效交流成分需要通过输入电容提供低阻抗回路。但在仿真里输入源是理想电压源本身对交流呈零阻抗所以你把变压器原边另一端直接接地电路也能正常工作得到的电压电流波形和实际电路差别很小。如果想更贴近物理可以在输入端加两个10μF的电容串联中间接原边返回端仿真结果会更“真实”。但入门阶段我建议先直接接地少两个节点收敛更快等基本波形都看明白了再回来补这个细节。4.3 怎么判断这个仿真跑对了跑完仿真后先别急着各种改参数按顺序看四个地方的波形第一个是桥臂中点电压V(sw)应该是一个0到400V之间的方波频率100kHz左右上升沿和下降沿能看到死区时间里的斜坡过渡不是陡到毫无过渡的跳变。第二个是谐振电流I(Lr)应该是接近正弦的波形且它的过零点略微滞后于V(sw)的跳变沿。如果看到电流过零比电压跳变更早说明工作点掉到容性区了这会直接导致ZVS丢失。第三个是励磁电流I(Lm)它大概是梯形或三角形幅值比I(Lr)小。I(Lr)和I(Lm)的差就是传递到副边的电流当这两条曲线重合时副边整流二极管处于续流结束、电流为零的状态。第四个是输出电压V(out)应该稳定在12V附近纹波和电容值有关。如果输出偏离12V太多先查是不是频率选得不对。高于fr频率输出会下降这是正常的降压行为低于fr一定范围内输出会升高也是正常的升压行为。4.4 波形不对时先查这三处我踩过的坑里最频繁的有三个。第一驱动死区方向搞反。两路脉冲如果设计成同相两个开关管会同时导通输入直接被短路电流飙上天。检查方法很简单同时看Vg1和Vg2确认它们高电平时间没有重叠。第二变压器同名端接反。虽然全桥整流对同名端不敏感但如果副边电感极性接错输出会很低甚至为零而且副边波形会很奇怪。用耦合电感时两个元件的同名端标记一定要对齐。第三二极管方向摆错。整流桥四个二极管任何一个方向反了输出都起不来。一个快速检查技巧是看副边二极管的阴极是否都指向输出正端。全桥整流里上面两个二极管阴极接正下面两个二极管阳极接地。5. 用参数扫描“打出”增益曲线半个小时的仿真顶一天的书5.1 频率扫描指令与自动测量半桥LLC跑通一个工作点之后接着做频率扫描。LTspice的.step指令可以对任意参数做批量扫描我们让频率从200kHz往下扫到80kHz同时用.meas自动提取每个频率下的平均输出电压。SPICE指令这样写.step param F list 200k 180k 150k 120k 100k 90k 80k .meas TRAN VoutAvg AVG(V(out)) FROM 6m TO 8m .tran 0 8m 6m 200n这里.meas把每个频率最后2ms的输出电压取平均结果会记录在运行日志里。仿真结束后打开View菜单下的SPICE Error Log就能看到一组对应关系step param F200000 VoutAvg7.23 step param F180000 VoutAvg8.15 ...如果用的是带.step的扫描LTspice不会自动画平均电压的曲线需要你手动把这些点抄进Excel或者Python画图。这正是理解增益曲线的过程频率降低输出电压逐渐上升在fr附近达到一个峰值然后继续降低频率时增益曲线进入容性区输出可能下降甚至波形畸变。5.2 从测量结果勾出增益曲线把log里的数据整理成表格大致是这样的形状频率平均输出电压200kHz7.2V180kHz8.2V150kHz9.8V120kHz11.3V100kHz12.6V90kHz13.9V80kHz14.5V电压随频率降低而升高的趋势一目了然。这就是LLC的变频调压能力负载变化时只要调整开关频率就能稳定输出电压。对应到增益曲线上右侧是降压区左侧是升压区峰值区域通常出现在略低于fr的位置。如果你有Python环境把数据画成折线图纵轴Vout横轴频率就是一条典型的LLC增益曲线。画出来之后你就会发现以前书上那些曲线并不是凭空给的就是从这个仿真里扫出来的。5.3 负载变化怎么影响曲线形状把负载电阻从0.6Ω改成6Ω相当于从满载变成1/10负载重新跑一遍频率扫描你会发现同样频率下输出电压变了而且增益曲线峰值明显变高。这是因为负载越轻等效交流电阻Rac越大Q值越小曲线越尖。这个现象在工程上影响很大。轻载时如果频率控制不好工作点容易跑到容性区反而失去ZVS效率崩掉。仿真里你可以把这组对比数据放在一起就能直观理解为什么LLC的轻载效率和满载效率差别那么大。在LTspice里做负载扫描可以把负载电阻值写成{Rload}然后在SPICE指令里加.step param Rload list 0.6 6如果同时还想扫频率就得用两层.step仿真时间会翻倍。为了入门我建议先固定频率手动改电阻跑两组就行。5.4 容性区的“危险信号”长什么样频率低到一定程度后你会在波形上看到明显的“危险信号”。最直观的一点是谐振电流I(Lr)的过零点相位开始反过来超前于V(sw)死区时间里V(sw)的过渡不再是平滑的斜坡而是出现来回振铃。输出虽然可能还维持在一个比较高的电压但开关管已经失去ZVS条件实际电路里这种情况下导通损耗会急剧上升轻则发热重则炸管。仿真里看到这种现象不要慌它恰恰说明你的模型是对的。LLC不是频率越低输出越高而是只有一个有限的升压范围过了峰值就必须回头。这也是变频控制里为什么要做最小频率限制的原因。6. 从半桥改成全桥不只多两只管子那么简单6.1 全桥LLC的拓扑差异与控制时序全桥LLC比半桥多了两个开关管原来半桥的“一个桥臂”变成了“两个桥臂”谐振腔不再从一个开关中点和地之间取电而是跨接在左桥臂中点和右桥臂中点之间。也就是说原边绕组的一端接到Q1/Q2的中点另一端接到Q3/Q4的中点。控制时序上Q1和Q4同时导通Q2和Q3同时导通两个桥臂内部都是互补驱动并且带同样的死区。这样Q1Q4导通时原边绕组上电压是VinQ2Q3导通时原边绕组上电压是-Vin交流幅值从半桥的约200V变成了400V。6.2 在LTspice里怎么改在已完成半桥仿真文件里改造主要做四件事。第一复制一套开关管模型。把Q1、Q2那套包含SW、二极管、输出电容的结构整体复制一份出来变成右桥臂Q3、Q4。第二把变压器原边的接地断掉。半桥时Lm负端接地全桥时Lm负端不再接地而是接到右桥臂中点VB。第三把谐振腔接法调整。左桥臂中点VA引出Lr依次串Cr、变压器原边然后到右桥臂中点VB。整个谐振腔悬浮在两个桥臂之间。第四增加两路驱动源。Q1和Q4共用一路驱动信号Q2和Q3共用另一路。SPICE指令改成Vg1 g1 0 PULSE(0 10 0 10n 10n {0.5*T-Tdead} {T}) Vg4 g4 0 PULSE(0 10 0 10n 10n {0.5*T-Tdead} {T}) Vg2 g2 0 PULSE(0 10 {0.5*T} 10n 10n {0.5*T-Tdead} {T}) Vg3 g3 0 PULSE(0 10 {0.5*T} 10n 10n {0.5*T-Tdead} {T})6.3 半桥、全桥仿真结果对比保持所有谐振参数和匝比不变只把拓扑从半桥改成全桥你立刻会看到一个关键现象同样的输入、同样匝比下输出电压几乎是两倍。原因是原边绕组电压交流幅值翻倍了副边输出电压自然跟着翻倍。如果目标电压还是12V那就得把匝比从16提高到32或者把输入电压降一半。对比表格如下项目半桥LLC全桥LLC开关管数量24原边绕组交流幅值≈Vin/2≈Vin相同参数下相对增益1倍约2倍单个开关管电流应力较大约一半适用功率范围中小功率中大功率驱动复杂度低高这个结果也解释了工程里的选型习惯同样做400V输入、1kW以上的电源全桥更合适因为原边电压摆幅大电流应力小变压器匝比也可以更灵活而几十瓦到几百瓦的中小功率应用半桥结构简单、器件少、成本低已经足够。6.4 选半桥还是全桥的工程判断如果你在做一个新项目判断标准不应该是“哪个看起来高级”而是从功率等级、输入电压范围、效率和成本四个维度去卡。输入电压高、功率小半桥就够输入电压偏低、功率大、电流应力紧张那就往全桥走。还有一个容易被忽略的点是变压器的利用率。全桥原边绕组正负半周都通电流而半桥原边在死区以外的另一半周期里也有电流但交流幅值只有全桥一半。相同功率下全桥可以在更低原边电流下传递能量变压器的体积和铜损往往更优。当然四个开关管的驱动隔离、死区互补逻辑复杂度也跟着上来了。仿真阶段你把这些差异跑一遍心里就有底了。7. LTspice跑LLC的常见“翻车”现场与排错清单7.1 Time step too small收敛问题怎么一步步查LTspice里跑LLC最常见的报错就是“Time step too small”本质是某个节点电压或电流变化率太大导致数值积分无法继续。理想开关、理想二极管、K1的理想耦合电感都容易触发这个问题。排查顺序我建议固定套路来。第一步检查原理图有没有悬空节点或地线漏接这是新手最容易犯的低级错误。第二步给输出电容和开关管输出电容并联的阻尼链加一点现实因素比如给输出电容串联一个10mΩ的ESR或者在桥臂输出节点对地加一个10Ω串联1nF的RC吸收网络很多不收敛就没了。第三步把最大步长从200n往下调比如改成50n别觉得调小步长会更慢有些情况反而是步长太大导致数值在开关瞬间跳变缩小步长反而能顺利跑完。如果还不行再看是不是K1的耦合系数导致矩阵奇异改成0.999试试。最后才建议调整LTspice的收敛容差比如.options reltol0.003这是“软化”求解器的方式能解决一部分问题但别一上来就动。7.2 波形毛刺、振铃是bug吗用理想开关做LLC仿真时死区时间里V(sw)经常出现高频振铃很多新手以为是自己电路搭错了。其实这不是bug而是理想器件的“特权”——真实MOSFET的寄生电阻、栅极电阻、PCB寄生电感都会抑制这种振铃而理想开关把这些阻尼全部去掉了。要区分“数值振铃”和“真实振荡”一个办法是把步长调小看波形是否可重复、幅度是否稳定。数值振铃通常会在步长变化后改变幅度和频率物理振荡则相对稳定。做ZVS观察时步长最好小于死区时间的1/5也就是20ns左右否则你根本看不清死区里V(sw)是怎么从400V落到0的。7.3 仿真太慢的提速技巧理想模型跑8ms在LTspice里通常几十秒到几分钟但如果你的模型里用了真实MOSFET型号或者扫描了十来个频率点速度就会让人崩溃。几个提速技巧很实用。第一给输出电容设置初始条件比如.ic V(out)12让电容一开始就接近稳态省去前面漫长的充电过程。第二把.tran的总时长缩短测量窗口放到最后1ms到2ms。第三减少扫描点数先跑3个关键频率。第四二极管先用理想二极管别一上来就选带反向恢复特性的快恢复型号。如果你发现LTspice保存原理图时多出来好几个文件这是正常的.plt是波形显示配置文件.log是运行日志.raw是波形数据文件。不要乱删特别是.raw删了波形窗口就可能打不开历史数据。7.4 从理想模型换到真实MOSFET模型时要注意什么SW加二极管加电容的模型跑通之后下一步才是换成真实MOSFET。LTspice标准库里自带不少型号也可以从厂商官网下载SPICE模型用.include指令导入。换的时候有三个地方容易踩雷。一是栅极驱动电压。我给的脉冲源高电平是10V很多真实MOSFET在这个电压下能完全导通但也有一些逻辑电平型管子或者大电流IGBT需要更高驱动检查型号手册再改电平值。二是体二极管和输出电容不需要再外挂了。真实MOSFET模型自带这些寄生元件如果保留之前的二极管和电容等于并联了两套ZVS波形会失真。三是漏感的问题。真实变压器里谐振电感Lr可以是外置电感也可以利用变压器漏感但在LTspice里如果用K1的理想耦合模型漏感是零所以外置Lr是必须的。以后要做更精细的仿真可以把K改成0.95甚至更低让原边自带漏感再配合外置Lr做更贴近实际的谐振腔建模。我自己的习惯是先用SW加二极管把拓扑跑通确认工作模式后再逐个换成实际器件。这样做最大的好处是当某一环节出了问题你能很清楚地知道是控制、拓扑还是器件模型的问题而不是一锅粥。LTspice里报错越多其实越能帮你建立对电路的直觉。等你把LLC的半桥、全桥都从零搭过一遍那些“死记硬背”的公式和曲线自然就长在脑子里了。
返回列表