1.一种基于重复控制的两级式单相逆变器二次谐波电流抑制方法,其特征在于:包括以下步骤:
步骤一:前级直直变换器(2)输出中间母线电压经过采样得到滤波电容电压采样信号vCf_f,将其送入电压调节器(4),与电压基准信号Vref作差后进行调节,得到电压调节器的输出电压误差放大信号vc;
步骤二:采样前级直直变换器滤波电感Lf电流得到电感电流采样信号iLf_f,将其分别送入电流调节器(6)的第一反相输入端与重复控制器(5)的输入端;
步骤三:将重复控制器的输出信号vi送入电流调节器(6)的第二反相输入端,产生输出调制信号vr;
步骤四:将vr送入PWM调制器(7),与载波比较产生高频PWM脉冲信号,并经过驱动电路(8)得到开关管的驱动信号,继而控制直直变换器(2)主功率管Q1~Qn的工作;
所述步骤一中直直变换器(2)的输入端接输入电源(1),所述直直变换器(2)的电感电流采样信号接至重复控制器(5)的输入端,所述重复控制器(5)的输出信号与电感电流采样信号分别接电流调节器(6)的第二反相输入端与第一反相输入端,所述直直变换器(2)的滤波电容电压采样信号,以及电压基准信号分别接入电压调节器(4)的反相端与同相端,电压调节器(4)的输出端接电流调节器(6)的同相输入端;
所述步骤二中电流调节器(6)的输出接PWM调制器(7)的同相端,PWM调制器(7)的输出接驱动电路(8),所述驱动电路(8)的输出驱动直直变换器(2)工作;
所述步骤二中重复控制器(5)的表达式为:其中ω为所需抑制二次谐波的角频率,k为谐波的次数。