双向四开关Buck-Boost变换器工程化设计:从仿真到样机的多模式控制与避坑指南
1. 双向四开关Buck-Boost变换器的工程化设计全景
1.1 为什么这个拓扑值得花时间深挖
双向四开关Buck-Boost变换器,英文常写作Four-Switch Buck-Boost Converter,简称FSBB,在电力电子圈子里不算新面孔,但真正把它从仿真跑到工程落地的人并不多。我最早接触这个拓扑是在一个储能变流器的预研项目里,当时需要在宽电压范围内实现能量的双向流动——电池侧电压可能在48V到72V之间波动,母线侧则稳定在400V左右。传统的单向Buck或者Boost电路根本应付不了这种场景,而Buck-Boost级联结构虽然能实现升降压,但器件多、效率低、控制复杂。四开关Buck-Boost用一个电感、四个开关管就把升降压和双向能量流动全包了,这个拓扑的优雅程度让我当时就决定深入研究。
这个变换器的核心价值在于:它能在输入电压高于、低于或等于输出电压的整个范围内,实现平滑的电压调节和双向功率传输。你不需要切换电路结构,不需要机械继电器,只需要改变四个开关管的驱动逻辑,就能让能量从A端流向B端,或者反过来。这种灵活性在电池储能、超级电容充放电、电动汽车车载充电机、光伏微逆变器等场景中都是刚需。
适合阅读这篇博文的人包括:正在做储能或车载电源项目的硬件工程师、电力电子专业的研究生、需要快速搭建双向DC-DC仿真模型的系统工程师,以及任何对多模式控制策略感兴趣的从业者。我会从拓扑选择、工作模式划分、控制策略设计、仿真搭建、参数计算到工程化避坑,把整个链条讲透。
1.2 四开关拓扑的两种工作模式本质
四开关Buck-Boost的四个开关管通常标记为Q1、Q2、Q3、Q4,其中Q1和Q2组成左侧桥臂,Q3和Q4组成右侧桥臂,电感L连接在两个桥臂的中点之间。这种结构决定了它有两种基本工作模式:Buck模式和Boost模式。
在Buck模式下,能量从高压侧流向低压侧。此时Q3常通,Q4常断,Q1和Q2交替导通。电感电流在Q1导通时上升,在Q2导通时下降,右侧桥臂相当于一个同步整流器。这个模式的工作逻辑和同步Buck电路几乎一样,只是把同步整流管放在了右侧桥臂。
在Boost模式下,能量从低压侧流向高压侧。此时Q1常通,Q2常断,Q3和Q4交替导通。电感在Q3导通时储能,在Q4导通时释放能量到高压侧。这个模式就是同步Boost的变体。
但真正让四开关Buck-Boost区别于级联结构的地方在于:它可以在Buck和Boost之间无缝切换,而且存在一个Buck-Boost过渡区。在这个过渡区里,四个开关管都参与调制,电感电流波形会呈现出更复杂的形态。很多初学者在这里翻车,因为过渡区的控制逻辑和稳态模式完全不同,如果处理不好,会出现电压振荡、电流尖峰甚至炸管。
注意:Buck-Boost过渡区不是简单的“Buck和Boost同时工作”,而是需要专门的调制策略来保证电感伏秒平衡和输出纹波可控。
1.3 工程化设计的核心挑战清单
把四开关Buck-Boost从仿真跑到工程样机,我踩过的坑可以列一个长长的清单。最核心的挑战集中在以下几个方面:
- 模式切换时的电压过冲:当输入电压接近输出电压时,控制器需要在Buck和Boost之间切换。如果切换逻辑有延迟或者阈值设置不合理,输出电压会出现明显的过冲或跌落。
- 电感电流的直流偏置:在双向工作模式下,电感电流可能从正向连续变为反向连续,如果电流采样和环路补偿没做好,会出现直流偏置累积,导致电感饱和。
- 同步整流的死区时间:四个开关管都需要死区时间,但死区太长会降低效率,太短会导致直通短路。这个平衡点需要根据器件特性和开关频率仔细调整。
- 轻载效率:在轻载或空载时,如果仍然保持同步整流,会出现电流倒灌,效率急剧下降。需要引入DCM检测或者强制PWM模式。
- 仿真收敛性:在Simulink或PLECS里搭建这个模型时,由于存在多个开关周期和模式切换,求解器很容易报错。需要合理设置步长和求解器类型。
这些挑战在纯理论分析中往往被忽略,但恰恰是工程化落地的关键。后面的章节我会逐一展开,给出具体的解决方案和参数建议。
2. 核心细节解析与实操要点
2.1 四个开关管的驱动逻辑与死区设计
四开关Buck-Boost的驱动逻辑是整個设计的基础。我习惯用状态机的方式来描述:系统有Buck、Boost和Buck-Boost三个状态,每个状态对应一组PWM输出。
在Buck状态下,Q3常通,Q4常断。Q1和Q2的驱动信号互补,死区时间通常设置在50ns到200ns之间。具体值取决于开关管的开通关断时间和驱动电路的延迟。我一般先用100ns起步,然后用示波器观察桥臂中点电压的振铃情况,如果振铃严重就适当加大死区。
在Boost状态下,Q1常通,Q2常断。Q3和Q4互补,死区设置逻辑相同。
在Buck-Boost过渡区,四个开关管都参与调制。常见的做法是让Q1和Q3同相,Q2和Q4同相,但占空比需要满足特定的关系。这里有一个容易忽略的细节:过渡区的占空比不能简单地用Buck或Boost的公式计算,而需要根据电感伏秒平衡重新推导。
我实测下来,过渡区的范围不宜太宽。如果输入电压和输出电压的比值在0.9到1.1之间,可以认为进入了过渡区。超出这个范围,就应该明确地工作在Buck或Boost模式。过渡区太宽会导致效率下降和EMI恶化。
实操心得:死区时间不要一次性设死,留一个可调电阻或者通过DSP在线修改。不同批次的MOSFET,其米勒平台和关断延迟都有差异,批量生产时必须留出调整余量。
2.2 电感参数的计算与选型陷阱
电感是四开关Buck-Boost的核心储能元件,它的参数直接决定了电流纹波、效率和动态响应。计算电感值的第一步是确定最恶劣工况。对于双向变换器,最恶劣工况通常出现在最低输入电压、最大输出功率、Buck模式或Boost模式的边界处。
假设输入电压范围是40V到60V,输出电压是48V,最大功率500W,开关频率100kHz。在Buck模式下,当输入电压为60V、输出电压为48V时,占空比D=48/60=0.8。电感电流纹波ΔI_L可以表示为:
ΔI_L = (V_in - V_out) × D / (L × f_sw)
如果我们希望纹波不超过额定电流的30%,额定电流I_out = 500W / 48V ≈ 10.4A,那么ΔI_L_max = 3.12A。代入公式:
L = (60 - 48) × 0.8 / (3.12 × 100000) ≈ 30.8μH
取标准值33μH。但这里有一个陷阱:在Boost模式下,电感电流是输入电流,不是输出电流。当输入电压为40V、输出电压为48V时,Boost模式的占空比D=1-40/48≈0.167。此时电感电流平均值I_L = P_in / V_in ≈ 500 / 40 = 12.5A。纹波要求同样按30%计算,ΔI_L_max = 3.75A。电感值:
L = V_in × D / (ΔI_L × f_sw) = 40 × 0.167 / (3.75 × 100000) ≈ 17.8μH
所以最终电感值应该取两个模式中较大的那个,即33μH。但还要考虑饱和电流。电感的饱和电流必须大于最大峰值电流,即I_L_avg + ΔI_L/2。在Boost模式下,峰值电流约为12.5 + 1.875 = 14.4A。考虑到瞬态和故障情况,饱和电流至少留50%裕量,即22A以上。
选型时还有一个坑:很多工程师只看饱和电流,忽略了温升电流。电感在高温下饱和电流会下降,如果温升电流不够,夏天满载运行时会直接饱和。我一般要求温升电流大于最大峰值电流的1.2倍。
2.3 多模式控制策略的切换逻辑
多模式控制是四开关Buck-Boost的灵魂。我见过不少设计直接用两个独立的PID环路,一个管Buck,一个管Boost,然后根据输入输出电压比较结果硬切换。这种做法在实验室里能跑通,但一到负载突变或者输入电压快速变化时就出问题。
更可靠的做法是采用单环路加模式选择器的结构。具体来说,输出电压误差经过一个PID补偿器,输出一个控制量V_ctrl。然后根据V_ctrl和输入输出电压的关系,决定当前应该工作在Buck、Boost还是过渡模式。在Buck模式下,V_ctrl直接映射为Q1的占空比;在Boost模式下,V_ctrl映射为Q3的占空比;在过渡模式下,V_ctrl同时影响Q1和Q3的占空比,但需要满足约束条件。
切换逻辑的关键是滞环设计。如果直接用V_in > V_out判断进入Buck,V_in < V_out判断进入Boost,那么在临界点附近会频繁切换。我通常设置一个滞环带,比如当V_in > V_out + 2V时进入Buck,当V_in < V_out - 2V时进入Boost,中间区域进入过渡模式。滞环宽度取决于输出电压纹波和采样精度,一般取输出电压的2%到5%。
注意:过渡模式的调制策略有多种,常见的有三模式调制、四模式调制和单模式调制。三模式调制在过渡区让Q1和Q3同时斩波,Q2和Q4互补,实现方式简单但效率略低。四模式调制更复杂但效率更高。对于大多数工程应用,三模式调制已经足够。
2.4 同步整流与轻载效率优化
同步整流是提升效率的关键手段,但在轻载时它会变成效率杀手。原因很简单:当负载电流小于电感电流纹波的一半时,电感电流会反向,能量从输出侧倒灌回输入侧,造成额外的导通损耗和开关损耗。
解决这个问题有几种常见方案。第一种是DCM检测,通过比较电感电流采样值和零阈值,当检测到电流过零时关断同步整流管。这种方案需要高带宽的电流采样电路,成本较高。第二种是强制PWM模式,在轻载时让变换器进入DCM或者断续模式,但这样会增大输出电压纹波。第三种是跳周期调制,在轻载时跳过部分开关周期,降低开关频率。
我个人的经验是:对于500W以上的应用,DCM检测是最优解;对于小功率应用,跳周期调制更划算。在仿真中,可以用一个比较器和RS触发器来模拟DCM检测逻辑,验证轻载效率的提升效果。
3. 实操过程与核心环节实现
3.1 仿真平台选型与模型搭建步骤
电力电子仿真常用的平台有MATLAB/Simulink、PLECS、PSIM和LTspice。对于四开关Buck-Boost这种多模式系统,我首推PLECS,因为它的开关器件模型更接近实际,仿真速度也快。Simulink的Simscape Electrical也不错,但求解器设置需要更小心。
搭建模型的步骤大致如下:
- 主电路搭建:从库中拖出四个MOSFET、一个电感、输入输出电容。注意MOSFET要设置导通电阻Rds_on和体二极管参数。电感要设置串联电阻DCR。
- 驱动信号生成:用PWM发生器产生四路驱动信号。可以先用手动占空比测试开环波形,确认主电路工作正常。
- 采样与调理:添加电压传感器和电流传感器,采样输出电压和电感电流。采样频率至少是开关频率的10倍。
- 控制环路:用C-Script或者Simulink模块实现PID补偿器和模式选择器。注意离散化步长要和实际DSP的中断周期一致。
- 求解器设置:选择变步长求解器,如ode23tb,最大步长设为开关周期的1/100。如果仿真报错,可以尝试固定步长求解器,步长设为开关周期的1/1000。
我实测下来,PLECS在跑这个模型时,1秒的仿真时间大约需要30秒到1分钟,取决于步长和模型复杂度。Simulink会慢一些,但胜在控制算法调试方便。
3.2 关键参数计算与仿真验证
以48V/400V双向储能变流器为例,我列一下关键参数的计算过程。
输入侧(低压侧):电压范围40V到60V,额定48V。输出侧(高压侧):电压范围380V到420V,额定400V。额定功率:1kW。开关频率:100kHz。
在Buck模式下(能量从400V流向48V),占空比D = 48/400 = 0.12。电感电流纹波取额定电流的30%,额定电流I_out = 1000/48 ≈ 20.8A,ΔI_L = 6.24A。电感值:
L = (400 - 48) × 0.12 / (6.24 × 100000) ≈ 67.7μH
取标准值68μH。峰值电流 = 20.8 + 3.12 = 23.9A,饱和电流取36A。
在Boost模式下(能量从48V流向400V),占空比D = 1 - 48/400 = 0.88。电感电流平均值I_L = 1000/48 ≈ 20.8A,纹波ΔI_L = 6.24A。电感值:
L = 48 × 0.88 / (6.24 × 100000) ≈ 67.7μH
结果一致,说明电感值在双向模式下是对称的。这很好,意味着不需要为两个方向分别优化电感。
输出电容的计算主要看电压纹波要求。假设输出电压纹波要求为1%,即4V。在Buck模式下,输出电容C_out = ΔI_L / (8 × f_sw × ΔV_out) = 6.24 / (8 × 100000 × 4) ≈ 1.95μF。实际取10μF以上,因为还要考虑负载瞬态和ESR。
输入电容的计算类似,但要注意低压侧的电流更大,电容的纹波电流承受能力要足够。
3.3 闭环控制器的设计与调试
闭环控制器我采用电压外环加电流内环的双环结构。电压外环的带宽通常设为开关频率的1/10到1/20,即5kHz到10kHz。电流内环的带宽设为开关频率的1/5到1/10,即10kHz到20kHz。
PID参数的计算可以用极点配置法或者试凑法。我一般先用理论计算得到初值,然后在仿真中微调。电压环的Kp可以从0.1开始,Ki从100开始,然后观察阶跃响应的超调量和调节时间。如果超调太大,减小Kp;如果调节太慢,增大Ki。
在模式切换时,PID补偿器的输出需要做限幅和抗积分饱和处理。否则,当系统从Buck切换到Boost时,积分器可能已经累积了很大的值,导致切换后出现严重的电压过冲。我通常会在模式切换瞬间对积分器进行复位或者预置一个合理的初值。
实操心得:在仿真中调试PID时,不要只看输出电压波形,一定要同时观察电感电流波形。如果电感电流在模式切换时出现明显的直流偏置或者振荡,说明电流内环的响应不够快,或者模式切换逻辑有延迟。
3.4 仿真结果分析与波形解读
仿真跑通后,我通常会关注以下几组波形:
- 稳态波形:在Buck和Boost模式下分别观察输出电压纹波、电感电流纹波和开关管电压应力。确认纹波在设计范围内,电压应力不超过器件额定值的80%。
- 模式切换波形:让输入电压从60V缓慢降到40V,观察系统从Buck经过渡区到Boost的切换过程。重点看输出电压的过冲/跌落是否在5%以内,电感电流是否平滑过渡。
- 负载突变波形:在满载和半载之间切换,观察输出电压的恢复时间和过冲。通常要求恢复时间小于1ms,过冲小于5%。
- 效率曲线:通过仿真计算不同负载下的效率,绘制效率曲线。重点关注轻载效率,如果低于80%,需要优化同步整流策略。
我实测下来,一个设计良好的四开关Buck-Boost,在额定负载下的效率可以达到96%以上,轻载效率也能保持在90%左右。如果仿真结果远低于这个值,通常是死区时间设置不当或者电感DCR过大。
4. 常见问题与排查技巧实录
4.1 仿真不收敛与报错处理
仿真不收敛是电力电子仿真中最常见的问题。在四开关Buck-Boost中,由于存在多个开关周期和模式切换,求解器很容易报错。我总结了几种常见的报错和解决方法:
| 报错信息 | 可能原因 | 解决方法 |
|---|---|---|
| 求解器步长过小 | 开关瞬间的电压电流突变 | 增大最大步长,或改用变步长求解器 |
| 代数环错误 | 控制环路中存在直接馈通 | 在反馈路径中加入单位延迟 |
| 奇异矩阵 | 电路中有悬浮节点 | 检查接地和节点连接 |
| 仿真速度极慢 | 步长太小或模型太复杂 | 简化器件模型,增大步长 |
我个人的经验是:在PLECS中,把求解器设为ode23tb,最大步长设为1e-7,相对容差设为1e-4,通常能解决90%的收敛问题。如果还是不行,就在开关管两端并联一个小电容(比如100pF),模拟实际电路的寄生电容,这能显著改善收敛性。
4.2 模式切换振荡与电压过冲
模式切换振荡是四开关Buck-Boost的典型问题。表现是:当输入电压接近输出电压时,输出电压出现低频振荡,频率通常在几百Hz到几kHz之间。这个问题的根源通常是模式切换阈值设置不当,或者两个模式的环路增益不匹配。
解决方法分三步走。第一步,检查模式切换阈值是否有足够的滞环。如果滞环太窄,系统会在两个模式之间反复切换。第二步,检查Buck和Boost模式的环路增益是否一致。如果Buck模式的增益远高于Boost模式,切换时就会出现振荡。可以通过调整PID参数或者加入增益调度来平衡。第三步,在过渡区引入软切换策略,让占空比逐渐变化,而不是突变。
我试过一个更简单的办法:在过渡区让系统工作在Buck-Boost模式,而不是在Buck和Boost之间切换。这样虽然效率略低,但稳定性好很多。对于大多数应用,这个折中是值得的。
4.3 电感饱和与电流采样噪声
电感饱和是硬件调试中的致命问题。表现是:电感电流突然急剧上升,开关管过热甚至炸管。原因通常是电感选型时饱和电流裕量不足,或者电流采样有噪声导致环路误判。
在仿真中,电感饱和可以通过设置电感的饱和特性来模拟。如果仿真中电感电流出现非线性的急剧上升,说明电感已经饱和。解决方法很简单:换更大的电感,或者提高开关频率以减小纹波。
电流采样噪声是另一个常见问题。在仿真中,如果电流采样没有加滤波,PWM比较器可能会因为噪声而误动作。我通常会在电流采样后加一个一阶低通滤波器,截止频率设为开关频率的1/2。但要注意,滤波器会引入相位延迟,可能影响环路的稳定性。所以滤波器的截止频率不能太低,否则会降低电流环的带宽。
注意:在实际硬件中,电流采样噪声往往比仿真中更严重。建议在PCB布局时,将电流采样电路尽量靠近电感,减少走线长度,并使用差分采样来抑制共模噪声。
4.4 轻载效率低与同步整流倒灌
轻载效率低是同步整流变换器的通病。在轻载时,电感电流进入DCM模式,如果同步整流管仍然保持导通,电感电流会反向,能量从输出侧倒灌回输入侧。这不仅降低效率,还可能导致输出电压升高。
在仿真中,可以通过观察电感电流波形来判断是否发生了倒灌。如果电感电流在开关周期末尾变为负值,说明同步整流管关断太晚。解决方法是引入DCM检测,当电感电流过零时立即关断同步整流管。
我常用的DCM检测逻辑是:用一个比较器监测电感电流采样值,当电流小于零阈值时,输出高电平,通过RS触发器关断同步整流管的驱动信号。零阈值通常设为额定电流的1%到2%,以避开噪声。
在PLECS中,可以用C-Script实现这个逻辑,代码大概如下:
if (I_L < I_zero_threshold) { SR_gate = 0; } else { SR_gate = PWM_signal; }实测下来,加入DCM检测后,轻载效率可以从85%提升到92%以上。这个提升在电池供电的应用中非常关键。
4.5 死区时间与直通风险
死区时间设置不当会导致桥臂直通,这是最危险的故障。在仿真中,如果死区时间设为0,你会看到桥臂中点电压出现巨大的尖峰,电流急剧上升。在实际硬件中,这会导致开关管瞬间炸裂。
死区时间的计算需要考虑开关管的关断延迟和驱动电路的传输延迟。对于常见的SiC MOSFET,关断延迟通常在20ns到50ns之间。加上驱动芯片的延迟,总死区时间一般在100ns到200ns之间。我通常先用150ns,然后用示波器观察桥臂中点电压的振铃,如果振铃超过母线电压的20%,就适当加大死区。
在仿真中,死区时间可以通过在PWM信号中插入延迟来实现。PLECS和Simulink都有现成的死区插入模块。注意,死区时间会降低有效占空比,从而影响输出电压。在闭环控制中,这个影响会被PID补偿器自动修正,但在开环测试中需要手动补偿。
实操心得:在批量生产时,不同批次的MOSFET其关断延迟可能有±20%的差异。建议在驱动电路中加入可调的死区时间设置,或者使用自适应死区控制芯片。不要为了追求效率而把死区时间设得太小,可靠性永远排在第一位。
5. 工程化落地的扩展思考
5.1 从仿真到样机的参数映射
仿真跑通只是第一步,把仿真参数映射到实际样机时,有几个关键差异需要注意。首先是寄生参数:仿真中电感的DCR通常设为理想值,但实际电感的DCR可能达到几十毫欧,在大电流下会产生显著的导通损耗。其次是开关损耗:仿真中的MOSFET模型通常只考虑导通电阻,但实际开关损耗与驱动电阻、米勒电容和开关频率密切相关。
我的做法是:在仿真中先加入电感的DCR和MOSFET的开关损耗模型,重新跑一遍效率曲线。如果效率下降超过2%,就需要优化器件选型或者调整开关频率。然后在样机调试时,用功率分析仪测量实际效率,与仿真结果对比。如果差异超过3%,就需要检查寄生参数和驱动电路。
5.2 热设计与器件降额
四开关Buck-Boost的四个开关管中,Buck模式下的Q1和Boost模式下的Q3是主要发热源。在1kW的应用中,如果效率为96%,总损耗为40W,其中Q1和Q3可能各占10W到15W。这个热量如果不及时散出,结温会迅速上升。
热设计的第一步是计算热阻。MOSFET的结到壳热阻Rth_jc通常在0.5°C/W到1.5°C/W之间,壳到散热器的热阻取决于导热垫和散热器。假设总热阻为2°C/W,环境温度为40°C,那么15W的损耗会导致结温上升30°C,达到70°C。这个温度在安全范围内,但如果环境温度达到60°C,结温就会超过80°C,接近器件的降额点。
我通常要求在最恶劣工况下,结温不超过125°C的80%,即100°C。如果计算下来超过这个值,就需要加大散热器或者降低开关频率。
5.3 电磁兼容与PCB布局要点
四开关Buck-Boost的PCB布局对EMI影响极大。由于存在两个桥臂和高速开关,电流环路面积必须尽可能小。我的布局原则是:
- 输入电容尽量靠近左侧桥臂,输出电容尽量靠近右侧桥臂。
- 电感放在两个桥臂之间,走线尽量短而粗。
- 电流采样电路采用开尔文连接,避免共享走线电阻。
- 驱动电路尽量靠近MOSFET,减少驱动回路的电感。
- 模拟地和功率地分开,单点连接。
在仿真中,EMI很难直接模拟,但可以通过观察开关节点电压的振铃来间接评估。如果振铃频率很高(超过100MHz),说明寄生电感较大,需要优化布局。我通常会在开关节点并联一个RC吸收电路,电阻取10Ω到20Ω,电容取100pF到1nF,可以有效抑制振铃。
5.4 数字控制实现的注意事项
如果最终要用DSP或MCU实现数字控制,仿真中的连续域PID需要离散化。我通常用后向差分法或者Tustin变换,采样频率设为开关频率的两倍。注意,离散化会引入额外的相位延迟,可能降低环路的相位裕度。在仿真中,可以用离散PID模块来模拟这个延迟,重新验证稳定性。
另一个坑是PWM分辨率的限制。如果开关频率为100kHz,DSP的主频为100MHz,那么PWM分辨率只有1000步,占空比的最小调整量为0.1%。在Buck模式下,占空比只有0.12,这意味着占空比的量化误差可能达到1%。这个误差会导致输出电压的稳态误差。解决方法是使用高分辨率PWM模块,或者提高DSP主频。
我实测下来,对于100kHz的开关频率,DSP主频至少需要150MHz才能保证足够的PWM分辨率。如果主频不够,可以考虑降低开关频率到50kHz,或者使用FPGA来实现PWM生成。
5.5 未来扩展方向与个人体会
四开关Buck-Boost的扩展方向很多。比如,可以用GaN器件替代Si MOSFET,把开关频率提升到500kHz以上,从而大幅减小电感体积。也可以引入模型预测控制或者滑模控制,替代传统的PID,提升动态响应。还可以把多个四开关Buck-Boost模块并联,实现功率扩展和冗余设计。
我个人在实际操作中的体会是:这个拓扑的难点不在主电路,而在控制策略和模式切换。很多工程师花大量时间优化电感参数和器件选型,但忽略了控制逻辑的鲁棒性。我的建议是,在仿真阶段就把模式切换的各种边界条件都测一遍,包括输入电压突变、负载突变、启动和关机。只有在仿真中把所有异常情况都覆盖到,样机调试时才能少炸管。
最后再分享一个小技巧:在仿真中给电感串联一个很小的电阻(比如1mΩ),可以显著改善收敛性,同时不会影响稳态结果。这个电阻模拟了电感的DCR,让仿真更接近实际。如果仿真速度太慢,可以把开关频率暂时降到10kHz,等控制逻辑验证通过后再恢复到100kHz。这样能节省大量调试时间。