☰
五相交错并联同步整流Buck变换器的PSIM仿真设计要点
2026/10/20 15:25:33 网站建设 项目流程

五相交错并联同步整流Buck变换器,这四个定语堆在一起,看起来像是一道进阶题目,实际上它就是为了解决一个非常现实的问题:怎么在低压大电流的场合,把电源做得又小、又稳、又高效。我最初接触这个拓扑,是因为一个48V转12V、输出电流60A的供电方案,单路Buck根本扛不住这么大的电流纹波和热损耗,被迫开始研究交错并联的玩法。PSIM仿真在这个项目里帮了大忙,让我在没有搭硬件之前就把控制逻辑和参数整明白了。

这篇内容就是把我做五相交错并联同步整流Buck仿真的完整过程拆开来讲,包括为什么选五相、每相参数怎么算、PSIM里怎么搭模型、控制环怎么调,以及我踩过的那些坑。适合刚接触交错并联拓扑的电源工程师,或者正在做低压大电流DC-DC方案、想先通过仿真验证思路的同学参考。

1. 整体设计与方案选型

1.1 为什么一定要做交错并联

先说说单路Buck在大电流下的尴尬处境。假设输出12V/60A,如果只用一路,电感上的电流纹波会非常难看,要压制纹波就得加大电感量,但电感大了动态响应又变慢,而且金属氧化物半导体场效应晶体管的导通损耗和开关损耗全部集中在一颗管子上面,散热器得做得很大,整个方案又笨又烫。另一个更致命的问题是,输入侧电容要承受巨大的脉动电流,电容的发热和寿命都会出问题。

交错并联的思路就是把这个大电流拆成几路小电流来做。每一路是一个完整的Buck单元,但各路的开关管驱动信号在相位上均匀错开。比如五相交错,开关周期为T,那每一路的驱动信号就错开T/5。这样一来,每一路的电流纹波虽然还是那么大,但五路叠加之后,输出电流的总纹波会大幅抵消,等效开关频率被抬高了五倍,输出滤波电感和电容的体积就可以显著缩小。

选择五相而不是两相或四相,主要是从电流等级和纹波抵消效果之间取平衡。两相交错纹波抵消有限,四相也不错,但五相在同样的开关频率下能把输出纹波压得更低,同时相数再多的话,驱动电路、电感数量和控制复杂度都会显著上升,边际收益就开始下降了。对于60A这个等级,每相12A左右,器件的应力和发热都比较合理。

1.2 同步整流的意义

传统Buck用二极管做续流,导通压降0.4V以上,12V输出时占空比接近0.5,低压大电流场合下二极管的损耗会占据相当大的比例。同步整流就是用金属氧化物半导体场效应晶体管替代二极管,利用其导通阻抗极低的特点,让电流从源极流向漏极,等效压降可以做到很小。

在PSIM仿真中,同步整流不是简单把二极管换成管子就行。上下管必须保证互补导通,并且要加入死区时间,否则上下管直通,输入电源直接短路,瞬间电流能把管子击穿。这一点在硬件上极其重要,仿真里如果不加死区保护,往往数值计算也会发散或者出现极其离谱的电流尖峰。我常用的做法是在PSIM里用互补的PWM信号,再通过死区模块加入纳秒级别的死区延时。

1.3 控制策略的选择

五相交错并联的控制策略大致分成两类:一种是一个电压环加统一占空比,五路驱动只是简单移相;另一种是每一路各自有电流内环,做均流控制。我这次仿真采用的是前者,因为它在PSIM里实现简单,而且对于开环验证和基本动态响应研究完全够用。如果以后要做并联模块均流或者输入电压变化很大的方案,再考虑每相独立的峰值电流控制。

电压外环用PID,采输出电压和参考电压做误差,输出一个统一的占空比控制量。这个控制量送给五路PWM发生器,每路内部把载波相位偏移72度,产生五路互相错开的驱动信号。整个控制结构非常清晰,仿真里也容易逐级排查问题。

2. 仿真模型搭建前的关键技术准备

2.1 PSIM版本与模型选型

PSIM是做电源仿真很顺手的工具,它的电力电子器件模型不会太理想化,开关管的导通阻抗、二极管的正向压降、电感的等效串联电阻都能设,比纯粹理想开关模型的数值收敛性好。我用的版本支持热分析,不过这次没有开热仿真,主要精力放在电气波形和环路稳定性上面。

模型库里面需要的基本元件有:直流电压源、金属氧化物半导体场效应晶体管(带体二极管)、电感、电容、电阻负载、PWM发生器、比较器、运算放大器或者PID控制器、移相模块。PSIM里这些基本都能找到,实在找不到的可以用C语言模块或者简化逻辑自己搭。

提示:仿真模型不要一味追求复杂。金属氧化物半导体场效应晶体管的栅极驱动电路、寄生电感这些,第一次搭模型完全可以忽略,加上去只会让收敛难度暴增,而且初期根本分辨不出是真的振荡还是数值问题。

2.2 关键参数计算

设计规格先定下来:输入电压V_in = 48V,输出电压V_out = 12V,输出电流I_out = 60A,开关频率f_sw = 100kHz,五相交错。这些都是我这次仿真用的参考值,你可以按自己项目的实际规格替换。

首先算占空比,稳态时Buck的占空比 D = V_out / V_in = 12 / 48 = 0.25。

每相输出电流 I_phase = I_out / 5 = 12A。

每相电感的电流纹波计算公式是:

ΔI_L = (V_in - V_out) × D / (L × f_sw)

如果希望每相电感纹波电流是输出电流的30%左右,那 ΔI_L 大概取3.6A。反推电感量:

L = (48 - 12) × 0.25 / (3.6 × 100000) = 9 / 360000 ≈ 25μH

这里取25μH比较合理,留了一些余量。考虑到磁性材料的饱和和实际绕线阻抗,仿真模型里还要给电感串一个几十毫欧的等效串联电阻,取值50毫欧比较真实。

输出电容的选择就要看总的输出纹波要求了。五相交错之后,输出侧的有效纹波频率变成了500kHz,而幅值上,理论上每相纹波之间互相抵消,总纹波会小很多。如果要求输出纹波峰峰值小于50mV,那么输出电容的取值大致按:

C_out = ΔI_total / (8 × f_eff × ΔV_out)

这里ΔI_total取叠加后的总纹波电流,实际比单相小很多,假设为2A,f_eff = 500kHz,那C_out ≈ 2 / (8 × 500000 × 0.05) = 10μF。考虑到电容等效串联电阻的影响,实际我会取大一些,用100μF左右的电容,等效串联电阻设为5毫欧,确保模型更接近真实。

2.3 五相驱动信号的生成逻辑

五路PWM不是复制五份PWM发生器然后随便给参数。关键在于载波的相位必须精确错开360/5 = 72度。PSIM里实现方法有两种:一种是用五组锯齿波发生器,每组频率相同,但初始相位依次偏移72度,每组各自和占空比比较产生PWM;另一种是用一个统一的载波,配合延迟模块把信号延时T/5。

我实际用下来发现第一种更直观、调试更方便。PSIM的锯齿波发生器可以直接设定移相角度,不需要复杂的延时计算。每路锯齿波的比较值统一由电压环输出的占空比控制量决定,这样五路占空比完全一致,只是开通时刻互相错开。

3. PSIM仿真搭建实操

3.1 主功率电路搭建步骤

打开PSIM,新建一个原理图页面,按下面顺序放置元件并连接。

电源侧放一个直流电压源,电压值设48V。输入电容放置一个,值用470μF,等效串联电阻设10毫欧,这是为了模拟实际母线电容的滤波效果。

功率开关管方面,每一相需要两个金属氧化物半导体场效应晶体管,上面的是主开关管,下面的是同步整流管。PSIM的金属氧化物半导体场效应晶体管模型里有一个体二极管选项,务必打开,模拟真实器件内部寄生二极管的行为。栅极信号分别接到两个PWM输出上,注意上管和下管用互补信号。

电感每相一个,值25μH,等效串联电阻50毫欧。输出电容一个,值100μF,等效串联电阻5毫欧。负载用电阻负载,阻值根据输出12V/60A计算,R = 12 / 60 = 0.2Ω。

五相的连接方式:每相的电感输出端并在一起,作为总输出端;每相的输入端正极接到一起,接到输入电源的正极;所有同步整流管的源极共同接到输入电源的负极。

这一步容易出错的地方是相与相之间的公共地。PSIM里接地符号一定要放好,所有负极、源极、输入电源负极都要共地,否则仿真会报浮地错误,或者波形完全不对。

3.2 控制电路搭建步骤

控制部分我分三块:采样、误差放大、PWM生成。

采样用电压传感器,放在输出电容两端,测输出电压V_out。参考电压用一个常量模块,值设12V。误差信号用减法器,输出V_ref - V_out,接到PID控制器。

PID控制器在PSIM里有现成的模块,可以设置比例、积分、微分系数。这个环节是调参的重头戏,后面单独说。PID输出就是统一的占空比控制量,限幅设置在0到0.95之间,防止占空比过大导致电感电流失控。

PWM生成部分,我用五个锯齿波发生器,参数统一设置频率100kHz,幅度1.0,相位分别是0、72、144、216、288度。每个锯齿波和PID输出的占空比信号接入比较器,当控制量大于锯齿波幅值时输出高电平。这样每路就产生了一个占空比相同但相位错开的PWM信号。

上管的PWM信号直接送主开关管栅极。同步整流管的信号需要把上管信号反相,再插入死区。PSIM里有死区模块,参数设置死区时间可以先用200ns试试,后续根据波形调整。

3.3 死区时间的设置细节

死区时间的设置直接影响两个问题:上下管直通和轻载时的波形质量。死区太短,比如50ns,在PSIM的数值仿真里可能因为步长太大而检测不到直通,波形看起来没问题,但实际硬件早烧了。死区太长,比如1μs,又会导致同步整流管长时间不导通,体二极管参与续流,效率明显下降。

我的建议是,仿真时死区设在200ns,和实际驱动芯片的典型延时匹配,这样波形才有参考价值。同时把仿真步长设置小一些,比如最大步长10ns,确保死区时间内有足够的采样点。

4. 控制环路参数整定与实践经验

4.1 PID参数整定方法

在这类交错并联Buck仿真里,PID调参我习惯分两步走:先用手算确定大概范围,再在PSIM里用阶跃响应微调。

先算控制对象的小信号增益。Buck的从占空比到输出的传递函数近似为:

G_vd(s) = V_in / (1 + s / ω_p)

其中ω_p = 1 / (R_load × C_out)。满载时R_load = 0.2Ω,C_out = 100μF,所以极点频率 f_p = 1 / (2π × 0.2 × 100e-6) ≈ 8kHz。

这个极点频率决定了穿越频率不能超过它的两倍左右才有足够的相位裕度。所以我把穿越频率定在20kHz左右,这是这类电源比较合适的位置,既保证了动态响应,又不会和100kHz的开关频率离得太近。

比例系数Kp的粗算可以用这个公式:Kp ≈ L × f_sw × 2π × f_c / V_in,代入数字得到Kp ≈ 25e-6 × 100000 × 2π × 20000 / 48 ≈ 6.5。初始值取小一些,用3,防止一开始就振荡。

积分系数Ki主要是消除稳态误差,设置在Kp的十分之一到五分之一之间,取Ki = 5000左右。微分系数Kd先设0,如果相位裕度不够再加。

4.2 阶跃响应调试过程

在PSIM里给负载电阻并联一个阶跃开关,从满载60A瞬间切到半载30A,观察输出电压的恢复时间。最开始我用Kp=3、Ki=5000,仿真出来的电压波形有大约10%的过冲,恢复时间约200μs,这个动态响应对于一般供电要求是可以接受的,但过冲偏大。

然后我把Kp减小到2,把Ki提升到8000,过冲降到3%左右,恢复时间缩短到100μs以内。这个参数组合在仿真里表现很稳,后续我又加了微分项,Kd取0.0001,主要作用是抑制高频噪声,效果不明显但也不坏事。

调参过程中的一个经验:不要同时调两个参数,一次只动一个,记录波形变化。否则出了问题你根本不知道是哪个参数惹的祸。

4.3 均流效果验证

五相交错并联最怕的就是某些相电流偏大、某些相电流偏小,这样不仅纹波抵消效果打折扣,个别相还会过热。在PSIM里,我在每相电感后面串了一个电流传感器,把五路电流波形同时拉出来看。

正常工作的表现是:五路电流大小基本一致,峰值都在12A附近,相位依次错开。如果发现某一路电流明显偏大,优先检查这一路的PWM占空比是否和别的路一样。我遇到过一次问题,第五路的锯齿波相位设置反了,导致这路PWM时序和其他路重叠,电流波形直接错乱,检查相位参数之后恢复正常。

5. 仿真结果分析与关键波形解读

5.1 稳态波形:电感电流与输出电压

仿真跑起来之后,首先看五路电感电流波形。每一路电流都是锯齿波,平均值12A左右,纹波峰峰值约3.6A,和设计值吻合。关键是看五路锯齿波的相位关系,应该均匀错开,相邻两路的峰值时刻相差2μs(100kHz周期10μs,除以5)。

输出电流是五路电流的叠加,从波形上可以明显看到,总电流纹波远小于任意单路的纹波。这个叠加效果的量化值可以用纹波抵消系数来衡量,理想情况下,五相交错的纹波抵消比例可以达到单路纹波的1/5到1/10,具体取决于占空比D的位置。当D = 0.25时,正好处在比较有利的纹波抵消点附近。

输出电压波形应当是稳定在12V附近,纹波峰峰值小于50mV。如果输出纹波偏大,先检查输出电容等效串联电阻是不是设置得太大了,这是新手最容易忽视的因素。

5.2 动态响应波形

把负载从100%阶跃降到50%,在仿真图上能看到输出电压瞬间有一个小的跌落,然后在一个闭环调节周期内恢复到12V。这个跌落幅度通常为200mV到500mV之间,恢复时间在100μs级别。

我这次仿真的阶跃响应表现:跌落约300mV,恢复时间约80μs,后期没有振荡。这个指标对于一个60A输出的电源来说,算是合格的。

5.3 效率与损耗分析

PSIM的损耗分两部分看:金属氧化物半导体场效应晶体管的导通损耗和开关损耗。导通损耗可以用公式P_cond = I_rms² × R_ds(on)来估算,每相电流有效值约12A,管子导通阻抗取10毫欧,那么每相导通损耗约1.44W,五相合计7.2W。开关损耗和开关频率、电压电流乘积有关,每相12A × 48V × 100kHz,即使开关过程只有很小的重叠时间,损耗也相当可观。

同步整流管的损耗也要单独看。它导通时电流方向是反的,电流从源极流向漏极,但导通阻抗一样会产生损耗。总体效率和器件模型的参数关系很大,我仿真的结果满载效率约94%左右,实际硬件由于有驱动损耗、磁性损耗,会低一些,这也是仿真和实际差距最大的地方。

6. 常见问题与排查技巧实录

6.1 仿真不收敛或数值发散

这是PSIM仿真的头号问题。现象是波形成雪花状乱跳,或者干脆提示步长无法满足。排查方向有三个:第一,开关管的缓冲电路有没有加?PSIM里金属氧化物半导体场效应晶体管模型虽然比理想开关好,但在硬开关瞬间电压电流变化率极高,数值计算容易溢出。解决办法是在每个金属氧化物半导体场效应晶体管两端并联一个RC吸收电路,电阻10Ω,电容1nF,能显著改善收敛性。

第二,仿真步长是否足够小?我一般设置最大步长为开关周期的1/1000,即10ns。步长太大会漏掉开关瞬间的细节,导致计算发散。不过步长过小会拖慢仿真速度,五相交错并联模型计算量本身就大,跑一次上百毫秒的仿真可能要几分钟,要有耐心。

第三,检查是否有浮空节点。电源的负极、所有采样模块的地、控制模块的地必须一致,PSIM的地符号不能随便放。

6.2 输出电压偏离目标值

如果输出电压稳定在比12V低不少的位置,首先要区分是控制问题还是主电路问题。在控制环节里查看PID输出的占空比是否已经顶在限幅上,如果顶到上限,说明电源带载能力不足,要么输入电压设置错了,要么某一路开关管没有正常导通。

还有可能是锯齿波幅度和控制量不匹配。比如锯齿波幅度设的是1V,但PID输出限幅在0~0.95,这没问题;如果PID内部使用了增益导致输出超过1,就会出现占空比到顶、输出电压失控的情况。

6.3 某一路电流特别大

五路电流不均最常见的原因是驱动信号时序错误。比如某一路的锯齿波相位没有设置成错开72度,导致两路驱动信号同相位,那么这两路相当于并联成了一个两相单元,电流当然不平衡。检查方法很简单:把五路PWM波形同时显示出来,看看上升沿是否均匀分布在周期内。

另一个容易被忽略的原因是电感的等效串联电阻不一致。如果某一相电感等效串联电阻设置成0,其他相是50毫欧,那么这一相电流就会偏大。实际硬件里电感的差异也真实存在,这就是为什么交错并联系统的均流设计是一个专门的课题。仿真里尽量把各相寄生参数设置成一致,除非你就是想研究参数失配的影响。

6.4 同步整流管体二极管导通时间过长

在仿真波形里如果观察到电感电流出现负值,或者同步整流管电压波形有明显的不规则凹陷,大概率是同步整流管没有在正确的时刻关断。原因是互补信号处理不当。我遇到的典型问题是,PSIM的反相器有响应时间,如果死区模块放在反相器之前,会导致死区被错误地加在应该没有死区的那一侧。正确的做法是:先得到上管PWM信号,然后复制一份并反相,在反相后的信号上加入死区模块,再送给下管。

6.5 纹波测量误差

有时候输出电压波形看起来纹波很小,但实际电流波形却有很大毛刺。这是PSIM的示波器默认采样率不够导致的。仿真波形查看器里可以设置采样间隔,如果采样率和仿真步长不一致,可能出现混叠现象,把高频纹波滤掉了或者出现了假的低频包络。建议把波形的显示步长设置和仿真步长一致,或者全局使用固定步长仿真。

7. 一些值得尝试的扩展方向

五相交错并联同步整流Buck仿真项目做到这个程度,基础功能已经验证完毕,接下来可以往几个方向深入探索。

一个方向是峰值电流控制模式。把电压环改成外环,每相加一个电流内环,用峰值电流模式替代现在的统一占空比控制,会明显提升动态响应,还能天然实现逐周期限流。PSIM里实现峰值电流控制需要用到RS触发器和电流采样比较器,模型会更复杂,但效果值得试。

另一个方向是加入输入电压前馈。当输入电压从48V跳变到36V时,纯电压环的响应会有明显的滞后,如果加入输入电压前馈,让占空比前馈量跟上输入电压变化,输出电压的扰动会小很多。这在PSIM里实现也很简单,多一个乘法器和除法器的事。

还可以做轻载效率优化。五相交错并联在满载时很舒服,但轻载时如果五路全开,开关损耗占比就上来了。可以做相数管理,负载低于一定阈值时关闭几路,只保留一路或两路工作。这个逻辑在PSIM里可以用状态机模块来实现,对理解高级电源管理非常有帮助。

8. 最后的实操感受

做五相交错并联同步整流Buck的PSIM仿真,过程中最大的收获不是学会用工具,而是真正理解了一个拓扑从理论计算到波形验证的完整路径。刚开始搭模型的时候,我也犯过把相位设置错、忘记加死区、PID参数直接整到振荡这些错误,但每一次排查都加深了对电路工作机理的认识。

给后来者的几个建议:第一,仿真开始时不要追求一步到位,先把单路Buck跑通,确认控制环正常,再扩展成五路交错,这样排查问题会快很多。第二,参数计算一定要自己手算一遍,不要直接抄仿真的默认值,否则你根本不知道仿出来的波形为什么长这样。第三,波形看累了就用阶跃负载测一下动态响应,往往比盯着稳态纹波更容易暴露控制环的问题。

最后,这个仿真模型的参数是基于48V转12V、60A的规格设计的,如果你要复现,直接替换输入电压、输出电压和电流等级,重新算一下电感和电容,控制环PID再微调几轮就行。PSIM这个工具,入门容易精通难,但一旦你把交错并联、同步整流、闭环控制这一整套流程玩透了,再做其他拓扑的仿真就会觉得思路非常清晰。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询