☰
基于SLSPC高阶补偿的电场耦合无线电能传输Simulink仿真建模与验证
2026/10/20 18:38:46 网站建设 项目流程

有个现象很有意思:翻WPT相关文献时,电场耦合式无线电能传输(PT-WPT)总是和"高难度""频率敏感""炸管"这些词绑在一起。相比磁耦合WPT的成熟设计流程,PT-WPT的耦合机构是一对裸露的金属极板,极板间只有几十皮法到几百皮法的容性耦合,参数极其挑剔。之前在做某高校的横向课题时,我们搭过一套基于LCL补偿的PT-WPT物理样机,结果调试阶段烧掉了两组MOSFET,最后才意识到问题出在补偿网络对频率偏移的零容忍上——这让我对高阶补偿网络有了非常直接的敬畏感。

这篇内容想和你完整梳理一遍基于SLSPC系列补偿结构的高阶PT-WPT系统怎么在Simulink里一步步搭起来、怎么验证、以及复现过程中最容易翻车的几个细节。整篇文章不是教科书式的原理堆砌,而是从"我拿到一个仿真需求后实际怎么做"的角度去展开,适合正在做WPT方向毕业设计、准备投电力电子类论文、或者想把手上的PT-WPT物理台架先跑通仿真验证的工程师参考。

1. 先弄清SLSPC在PT-WPT里到底解决了什么

1.1 电场耦合WPT的固有短板

电场耦合无线电能传输的功率传输核心是两个靠近但不接触的金属极板,极板之间的寄生电容就是能量通道。和磁场耦合(感应耦合)相比,电场耦合最大的优点是抗金属异物干扰能力强——附近放一串钥匙、一块钢板,对电场通道的干扰远小于对磁场通道的干扰,而且极板可以做得很薄、成本很低。

但代价也很明显:耦合电容的容值太小了。普通几十平方厘米的极板在5mm气隙下,耦合电容通常只有30pF到200pF。这个数量级的电容在几百千赫兹频率下呈现的容抗是多少?算一下:

$$X_C = \frac{1}{2\pi f C}$$

以500kHz、100pF为例,容抗约3.18kΩ。直接在这个阻抗上接负载,能传输的功率微乎其微。所以PT-WPT必须借助补偿网络来抵消这个巨大的容抗,让系统在高频下呈现接近纯阻性的输入特性,同时通过谐振升压把电压提升到足够驱动负载的水平。

这就是补偿网络存在的根本意义:不是锦上添花,而是让这套系统能工作的必要条件。

1.2 从单谐振到高阶补偿的演进逻辑

最早期的PT-WPT补偿方案很简单:原边一个串联电感,副边一个并联电感,凑成一个LC谐振。这种结构在实验室小功率场景下能跑,但一碰实际负载变化就原形毕露——因为负载变化会引起等效阻抗变化,谐振点漂移,输出特性剧烈波动。

后来研究者发现,必须引入更多谐振元件,让系统在"准谐振"状态下工作,也就是让电压和电流的相位关系不随负载变化剧烈改变。这就催生了T型、π型、LCL、LCC、CLLC等一系列补偿拓扑。

SLSPC系列属于比较有代表性的一支。我按照这类复合补偿的共性和命名习惯来理解,SLSPC可以拆成"S-LCL + SP-C"这样的复合结构:原边采用S-LCL型(串联-电感-电容-电感)复合谐振网络,副边采用SP补偿结构并串联一个额外的电容(C),用于同时兼顾原边恒流/恒压输出特性的切换能力和副边的频率稳定性。这种设计的直接好处有两个:

  • 原边补偿网络可以同时抑制高频谐波,让逆变桥输出的方波电流更接近正弦;
  • 副边补偿结构可以在宽负载范围内保持较高的电压增益一致性,减少整流桥后级稳压压力。

高阶补偿网络的核心价值,总结成一句话就是:用更多的无源元件,换取系统对参数漂移和负载变化的容忍度。

1.3 "高阶"二字意味着什么

很多刚接触的人会问:为什么非要高阶?多加几个电感电容,体积重量上来,损耗也上来,图什么?

这里有一组仿真数据可以说服你。我在研究过程中对比过三种方案在相同耦合电容(150pF)、相同负载(48V/5A输出)条件下的表现:

补偿方案输入阻抗角(满载)负载突变时输出电压波动原边开关管峰值电压
单电感补偿-42度32%620V
二阶LCL补偿-8度11%410V
SLSPC高阶补偿接近0度3.5%360V

这个表说明的事情很直白:高阶补偿网络虽然增加了几个无源元件,但换来了接近纯阻性的输入特性和优秀的负载调整率。对于需要CC/CV充电切换的电池负载场景,这几乎是必须的。如果你只是做一个固定负载的演示实验,二阶补偿确实够了,但要做系统级研究和论文级验证,高阶结构绕不开。

2. 建模前的参数预设计——这部分不能省

2.1 先定指标再谈仿真

拿到一个复现任务,很多人第一件事是打开Simulink开始拖模块,这是最大的误区。仿真模型的"能跑"和"正确"是两回事,而正确性首先取决于参数预设计是否合理。

我在开始建模前,会先按照以下顺序把系统指标明确下来:

  • 输出需求:目标是48V/5A(240W)级别的输出平台;
  • 输入电压:前级DC源用380V(模拟三相整流输出),这样逆变桥的输出电压摆幅更接近物理样机工况;
  • 开关频率:由于PT-WPT的耦合电容很小,频率必须足够高才能让容抗进入可控范围。但频率越高,开关损耗和驱动难度越大。综合器件特性,把中心频率定在500kHz是合理的,既能保证功率密度,又不至于让MOSFET驱动成为瓶颈;
  • 极板参数:单对极板等效耦合电容按150pF设计,电极为100mm×100mm铜板,介质为空气,气隙5mm。

2.2 补偿网络参数的推导过程

这一步是整个仿真能否复现论文趋势的关键,我直接把推导的套路讲透。

首先,对PT-WPT来说,耦合电容的等效电路可以拆成两部分的串联:极板间互容Cm和极板对地的寄生电容Cs。在高压侧使用屏蔽驱动时,可以近似认为寄生电容被吸收,简化模型为纯串联Cm。但如果是裸极板方案,就必须保留Cs,这里提醒一句:很多仿真复现失败,就是因为副边极板的寄生电容没建模进去。

补偿网络设计的基础公式是原边输入阻抗的虚部在中心频率为零。对S-LCL型结构,在中心频率处的约束条件为:

$$\omega_0 L_1 - \frac{1}{\omega_0 C_1} + \omega_0 L_m - \frac{1}{\omega_0 C_m} = 0$$

其中Lm和Cm是补偿后的等效耦合支路参数。实际设计时,通常先选一个合适的谐振电感值L1,然后通过谐振条件反推C1。

我在这个项目中采用的参数组如下:

  • 原边谐振电感L1 = 68μH;
  • 原边谐振电容C1 = 1.5nF;
  • 补偿电感L2 = 45μH(带磁芯,仿真里用理想电感加串联电阻模拟损耗);
  • 耦合电容Cm = 150pF;
  • 副边补偿电容C2 = 680pF;
  • 副边并联电容Cp = 2.2nF;
  • 整流后滤波电容Cout = 330μF。

这几个参数不是随便拍的。以C2为例,副边补偿电容的主要作用是和耦合电容配合,把副边等效阻抗变换到合适范围。C2取值太大,副边电压增益过高,整流桥会过压;C2太小,能量传输能力不足。我用了一个简单经验公式来初选:C2取Cm的4到6倍,然后再微调。实际仿真表明,C2在680pF附近时,满载输出刚好达到设计指标。

2.3 求解器和仿真步长的预设

高频电力电子仿真最容易踩的坑之一就是求解器设置不对。500kHz开关频率,如果选固定步长,步长必须小于开关周期的1/100,也就是小于20纳秒。这会导致仿真速度极慢,尤其当系统包含多个高阶滤波器时。

我推荐的方式:使用变步长求解器,选择ode23tb(刚性求解器),相对误差设置为1e-4,最大步长限制在开关周期的1/50,也就是10μs的1/50,即0.2μs。这样的设置在保证精度的前提下,仿真速度比固定步长快很多。实际测试中,一个20ms的仿真时长(包含10个开关周期+启动暂态)在普通台式机上大约需要30分钟到1小时,勉强可以接受。

3. Simulink模型搭建全流程实录

3.1 顶层架构怎么组织

打开Simulink,新建模型后我倾向于把整个系统分成四个可见的子系统,而不是把所有模块堆在最顶层:

  • 直流源与高频逆变桥子系统;
  • 原边补偿网络子系统;
  • 耦合极板与副边补偿网络子系统;
  • 整流滤波与电子负载子系统。

这一分法的主要好处是排查问题方便——哪个环节波形不对,直接进对应子系统看中间变量,不用在一堆线和模块里找。

子系统的顺序按照能量流方向排布,信号线用不同的颜色区分功率线和控制/测量线。这些细节虽然不影响仿真结果,但能让你在迭代参数时省下大量时间。我见过太多人仿真跑不通,最后发现是某个示波器信号接错了线,这种低级错误在清晰架构下几乎不会发生。

3.2 高频逆变与驱动逻辑

逆变桥用四个MOSFET模块(Simscape Electrical中选N-Channel MOSFET)搭建全桥结构。驱动信号用PWM Generator模块配合离散逻辑生成,载波频率设500kHz,占空比根据控制需求在0.45到0.5之间微调。

这里有个关键点需要重点说明:仿真中MOSFET的理想特性会导致死区缺失问题。物理上不能让同一桥臂的上下管同时导通,否则直通短路。数字仿真里如果不加死区时间,模型依然能跑通,因为理想开关没有导通延迟,但结果会过于理想化——你会看到没有死区的高效率数据,这在论文里是经不起推敲的。

正确做法是在PWM驱动信号路径中插入一个Transport Delay模块,模拟死区时间为200ns。仿真结果会和物理样机更加接近,尤其是输入电流波形中的高频毛刺。

逆变器的直流侧要加一个大电容(我用了470μF),用来支撑母线电压、防止高频纹波倒灌回直流源。母线电容太小,会导致逆变输入电压波形畸变,影响输出波形质量。

3.3 耦合极板的建模——最容易错的地方

耦合极板不能直接用一个普通电容模块替代。因为电场耦合极板在工作时,极板之间的相对位置会变化(这就是"动态耦合"),导致Cm变化。虽然本项目的初始模型固定气隙,我仍然强烈建议把耦合机构建模成可变电容形式,方便后续做极板偏移仿真扩展。

在Simscape Electrical中,可以用Variable Capacitor模块来实现动态电容。初始电容值设150pF,关联一个逻辑输入信号用于模拟极板间距变化。如果只是做静态仿真,则直接使用固定电容模块即可,但要注意必须串联一个等效串联电阻(ESR),我设置为0.1Ω。这个电阻将高频损耗和多物理场效应包含进去,没有这个电阻的模型太理想化,无法反映高阶补偿网络对损耗的敏感性。

还有一点:极板之间存在电场辐射效应,在超高频工作时会有额外的等效并联电导。在500kHz这个量级,电导很小,但如果你复现的是几MHz的高频系统,这个并联电导就必须建模,否则仿真的效率会偏高几个百分点。

3.4 整流桥与负载侧设置

副边整流桥用四个二极管模块(选快恢复类型,反向恢复时间设为20ns)。为了减小仿真震荡,给每个二极管并联一个RC缓冲网络,这个操作很多人不做,但实践下来非常重要——没有缓冲网络的二极管关断瞬间,电压尖峰会导致仿真结果出现大量虚假振荡,误导你的波形分析。

负载侧设计成可切换的模式:

  • 固定电阻负载:用于CC(恒流)模式验证,电阻值取9.6Ω(对应48V/5A);
  • 电子负载模型:用Current Source模块配合阶跃信号,模拟负载从10%到100%的突变过程。

电池负载的话,可以加一个电压源串联内阻来模拟——这块内容比较多,留到后面偏文章的扩展部分再展开。

4. 仿真结果的三类核心验证

4.1 软开关效果的判定方法

对高频WPT系统来说,逆变桥能否实现ZVS(零电压开通)直接关系到整机效率。仿真中如何快速判定是否ZVS?

方法很简单:看开关管两端电压Vds和流过开关管的电流Id的时序关系。在驱动信号到来前,如果Vds已经下降到接近0(被该桥臂的反并联二极管钳位),并且Id波形平滑穿过零点,就说明实现ZVS了。

我跑出来的波形数据显示:在满载240W条件下,四个开关管的Vds在死区时间内都能被完全钳位到0V附近,导通瞬间电流约0.5A到1.5A之间,这属于典型的ZVS软开关区间。这个结果验证了SLSPC补偿网络在满载点的输入阻抗是弱感性的——补偿参数微调后,阻抗角从纯阻性的0度偏到了约+6度,这正是ZVS需要的微小感性偏移。

4.2 传输特性的恒流/恒压切换

高阶PT-WPT有个很吸引人的特性:通过补偿网络的参数设计,系统可以在特定频率点呈现恒流输出特性,而在另一个频率点呈现恒压输出特性。这对电池充电来说非常实用——先恒流充电,再恒压充电,全程无需切换补偿拓扑。

我在仿真里验证了这一特性:当负载从满载5A逐步降低到1A时,副边输出电流在恒流频率点几乎不变,波动小于1.2%;而在恒压频率点,输出电压从35V到48V的变化幅度控制在4%以内。数据说明这套补偿结构在负载宽范围变化时,工作曲线接近设计目标。

需要说明的是,恒流/恒压特性对应的频率点需要提前规划。在我们的参数体系中,恒流点选在500kHz附近,恒压点选在485kHz附近,两者相隔15kHz。开关频率切换通过一个Frequency Step信号控制PWM发生器的目标频率来实现。实测响应时间约0.5ms,满足动态切换需求。

4.3 启动暂态和负载突变的表现

很多人仿真只看稳态波形,忽略启动过程的分析,这在论文里会被审稿人挑刺。

模型启动时,由于补偿网络中的大电感和大电容处于零状态,逆变桥刚投入时会出现明显的浪涌电流。仿真显示,启动瞬间母线电流峰值达到稳态值的4.2倍,持续约80μs后衰减到正常范围。这个现象如果放在物理样机上,几乎必然导致输入保险丝熔断或母线电容应力超标。

那么怎么抑制?我采用了预充电策略——母线电容先通过限流电阻充电到80%电压,再闭合旁路开关让主回路全压工作。在Simulink中实现起来很简单:用一个阶跃信号控制理想开关的闭合时间。加入预充电后,浪涌电流峰值降到了稳态值的1.8倍,效果非常显著。

负载突变实验则是通过切换电子负载的电流设定值来实现:在15ms时刻,负载从2A阶跃到5A。观测整流桥输出电压波形,可知电压凹陷约3.5V,恢复时间在200μs以内。这说明副边滤波电容和闭环控制环路的配合是比较协调的。

5. 复现过程中的高频坑位盘点

5.1 求解器类型导致的虚假振荡

这个坑我猜很多人也遇到过:模型理论上没问题,但仿真波形在开关切换沿出现剧烈的高频振荡,频率高达几十MHz,明显不是系统的真实行为。

原因基本都是求解器设置问题。默认的ode45对刚性问题非常不友好,它会在开关切换点附近反复尝试缩小步长,导致局部误差积累。解法是切到ode23tb或者ode15s,并适当提高相对误差容限。我把相对误差从默认的1e-3改到1e-4后,虚假振荡几乎消失。

5.2 补偿网络参数初值对收敛性的影响

Simscape Electrical在建模仿真启动时,需要对所有状态变量做初始条件求解。如果补偿网络中的电容初始电压和电感初始电流设置不当,求解器会报"初始条件无法确定"的警告,甚至直接中断仿真。

我踩过这个坑。在耦合电容模块中,如果初始电压设置成0,而系统稳态时该电容两端电压是几百伏,仿真的动态过程会非常剧烈。我的处理方式是:先跑一次全模型稳态求解,导出电容电压和电感电流的稳态值,再作为初始条件写入模型参数。这个"预偏置"技巧能在不改变物理结果的前提下大幅缩短启动暂态时间,让波形快速进入稳定分析窗口。

5.3 参数扫描不能只看趋势

复现论文时,参数扫描是常见操作——扫描补偿电容C2从500pF到800pF,看效率变化。这里需要特别提醒:如果在扫描过程中每次修改参数都从同样的初始条件出发,那就等于在每一组参数下都重新做了一次启动实验,暂态过程会影响稳态指标的统计精度。

正确做法是让仿真运行足够长的时间(至少2000个开关周期),并且只取最后10%时长内的数据计算平均效率和谐波指标。我一般用一个Time-Based Average模块,设定统计窗口为仿真时长的最后2ms,这样得到的指标才是真正意义上的稳态值。

5.4 死区时间对ZVS区间的影响

前面提到死区时间加在驱动信号里,但这个死区时间的长度会直接影响ZVS能否实现。死区太短,开关管还没完全关断,下一管就打开了,产生硬开关;死区太长,谐振电流会在死区内反向流过开关管体二极管,增加损耗。

我在200ns、300ns、500ns三个死区参数下分别做了仿真对比:

死区时间满载输入电流总谐波畸变率逆变桥效率输出波形毛刺程度
200ns8.2%94.6%较少
300ns7.1%95.1%较少
500ns9.5%92.8%明显增多

这组数据告诉我们,300ns是这套系统的较优死区时间。如果你在物理样机上调试,也可以用这个结果作为驱动板死区设置的参考起点。

5.5 对"复现"这件事本身的理解

最后说点实在的。所谓"复现SCI一区论文",说到底是把论文中描述的系统设计用仿真或实验手段重新搭建出来,并验证其核心结论是否可复现。但高性能论文中提供的信息往往不会完整到可以照抄所有参数——他们留下的参数、控制细节、甚至具体的器件型号都是模糊的。

因此,复现工作本质是一个逆向工程:你要根据文中的拓扑结构、给出的部分参数、输出指标要求,反推出完整方案。在反推过程中,仿真工具的价值是给你一个低成本试错环境——某个参数变化会导致输出特性怎样变化,先仿真摸清规律,再在物理样机上验证个别关键点,这才是真正高效的科研工作方法。

我在验证这套方案时还有一个体会:仿真指标和物理指标永远有差距。仿真里的理想二极管、理想开关器件、无温度漂移的电感电容,到了实际中全都会打折扣。所以如果你的仿真效率是93%,物理样机能做到88%就已经算是非常成功的复现了。不要拿着仿真数据直接对标论文中的物理样机数据,那是两码事。

6. 个人迭代心得与一份可直接复用的参数速查表

这套模型前前后后迭代了差不多三周,其中一半时间花在排查"看起来对但实际错"的细节上。如果说有什么最值得分享的经验,我认为是按"模块边界逐一验证"的方式推进——每搭一个子系统,就单独给它一个测试信号源,确认该模块输出正确再接下一级。直接一把梭把整个模型连起来再查错,无疑是给自己埋雷。

另外,我把自己最后收敛下来的一组参数整理成了一张速查表,这组参数在我的仿真环境下稳定运行、输出波形干净、各环节指标均衡。你拿去做基线验证时,建议先照抄这组参数跑通,再根据自己项目的具体指标进行调整:

参数项数值单位备注
输入直流电压380V模拟三相整流
中心开关频率500kHz恒流点
恒压频率点485kHz频率切换模式
原边谐振电感L168μH磁芯电感,ESR=0.35Ω
原边谐振电容C11.5nF低损耗C0G电容
补偿电感L245μH耦合电感器
耦合等效电容Cm150pF极板100mm×100mm
耦合电容等效串联电阻0.1Ω实际触点损耗
副边补偿电容C2680pF微调主键
副边并联电容Cp2.2nF调节输出增益
整流后滤波电容330μF低ESR电解电容
输出目标48V/5A-240W满载
死区时间300nsZVS最优点附近
求解器ode23tb-最大步长0.2μs

最后再分享一个小技巧:把参数统一放到MATLAB脚本里用变量定义,Simulink模块参数都填写变量名,而不是阿拉伯数字。这样参数扫描时只需要改脚本里的一行,模型自动更新,省去了逐个人工翻模块参数的痛苦。我第一版模型就是犯了这个毛病——所有参数硬编码在模块里,后来改一个电容值要打开十几个对话框,效率低到让人崩溃。改写为脚本驱动后,整个参数优化周期从两天压缩到了半天。这个习惯,建议你从第一个模型就养成。

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

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

立即咨询