无线电能传输LCL-S拓扑/WPT MATLAB/simulink仿真模型 (模型左边为两电平H桥逆变器,LCL-S串联谐振,右边不可控整流结构) 【控制方法】:有用滑模控制移相控制和用PI控制的两种模型 仿真效果好,对比效果明显 Ps.有附带文章对照理解
最近在研究无线电能传输(WPT)领域,接触到了基于LCL - S拓扑的MATLAB/Simulink仿真模型,感觉收获颇丰,今天就来和大家分享一下。
模型架构解析
这个仿真模型的架构设计很有意思。左边是两电平H桥逆变器,它就像是整个系统的能量“转换器”,把直流电转换为交流电,为后续的传输做准备。代码实现上,在Simulink中搭建H桥逆变器相对直观,通过设置相关模块参数来定义其工作特性,比如直流电源电压、开关频率等。
% 简单示意H桥逆变器参数设置 Vdc = 300; % 直流电源电压300V fs = 20e3; % 开关频率20kHz中间部分是LCL - S串联谐振,这可是整个系统的关键“桥梁”,负责实现高效的无线电能传输。LCL谐振网络能够在特定频率下,使电路呈现出高阻抗特性,从而实现电能的高效耦合传输。在Simulink里搭建这个部分,需要仔细设置电感、电容的值,以达到期望的谐振频率。
% LCL谐振参数设置示例 L1 = 100e - 6; % 初级电感100uH L2 = 100e - 6; % 次级电感100uH C1 = 1e - 6; % 初级电容1uF C2 = 1e - 6; % 次级电容1uF模型右边是不可控整流结构,它的作用是把从谐振网络传输过来的交流电,转换回直流电,以便为负载供电。这个部分在Simulink中同样是通过一系列标准模块搭建,像二极管整流桥模块等,设置也相对简单。
控制方法大比拼
这里有两种很有趣的控制方法,滑模控制移相控制和PI控制,分别构建了两种不同的模型。
滑模控制移相控制
滑模控制移相控制是一种非线性控制策略,它的优点在于对系统参数变化和外部干扰具有较强的鲁棒性。在代码实现上,需要定义滑模面和控制律。以一个简单的滑模面定义为例:
% 滑模面定义 s = x1_dot + lambda * x1; % x1为系统状态变量,lambda为滑模面参数通过不断调整控制信号,使得系统状态能够快速地收敛到滑模面上,并沿着滑模面运动到期望的状态。在移相控制中,通过改变H桥逆变器开关信号的相位差,来调节输出功率。这种控制方式在面对复杂工况时,能保持系统的稳定运行。
PI控制
PI控制则是经典的线性控制方法,它简单易懂且应用广泛。在Simulink中,直接使用PI控制器模块,通过调整比例系数Kp和积分系数Ki来优化系统性能。
% PI控制参数示例 Kp = 0.5; Ki = 0.1;PI控制在一些相对稳定、干扰较小的场景下,能够快速地使系统达到稳定状态,实现对输出电压或电流的精确控制。
仿真效果与对比
实际仿真结果真的让人眼前一亮。这两种控制方法的对比效果非常明显。滑模控制移相控制在面对突然的负载变化或参数波动时,能够迅速调整,保持系统稳定运行,虽然控制过程中会有一些高频抖振,但整体性能出色。而PI控制在常规工况下,输出非常平稳,控制精度高,但一旦遇到较大的干扰,恢复稳定的速度相对较慢。
结合附带的文章一起理解,对整个系统的工作原理、控制策略以及性能表现就更加清晰了。这种对比研究,不仅让我们对不同控制方法有了更深入的认识,也为实际工程应用中选择合适的控制策略提供了有力的依据。希望今天的分享能给同样在研究WPT领域的小伙伴们一些启发。