有源阻尼的引入是为了用数学算法达到无源阻尼的效果,这样就可以避免损耗。最常见的有源阻尼手段是电容电流反馈。下面给出MATLAB程序:
(1)首先写入LCL滤波器的数学模型和引入电容电流反馈之后的LCL数学模型
clc,clear,close
L1 = 2e-3;%LCL滤波器逆变侧电感
L2 = 1.5e-3;%LCL滤波器网侧电网
C = 25e-6;%LCL滤波器电容
wn = sqrt((L1+L2)/(L1*L2*C));%LCL滤波器的固有谐振频率,把它作为陷波器谐振点
%% LCL滤波器数学模型
Kpwm = 1;
num1 = [Kpwm];
den1 = [L1*L2*C 0 L1+L2 0];
%% 引入电容电流反馈之后的LCL数学模型
ems = 0.707;
k = ems/[ Kpwm/2*sqrt(L2*C/(L1*(L1+L2))) ];
num1_1 = [k*Kpwm];
den1_1 = [L1*L2*C k*Kpwm*L2*C L1+L2 0];
(2)分别绘制未引入有源阻尼和引入之后的伯德图
figure(1)
bode(num1,den1)%LCL滤波器Bode图
figure(2)
bode(num1_1,den1_1)%引入有源阻尼之后LCL滤波器Bode图
结果如下所示:

可以看到,引入有源阻尼之后,LCC滤波器的固有谐振被消除了。相比于用陷波器消除谐振(https://blog.youkuaiyun.com/weixin_42571453/article/details/116227755?spm=1001.2014.3001.5501),这种方法的鲁棒性明显更强。