关键词:
VIENNA整流器
模型预测控制
模糊免疫-单神经元自适应PI控制
STM32
摘要:
三相三电平VIENNA整流器具有功率因数高、开关管承受电压低、不需要设置开关管死区等优点,因此被广泛应用。本文对三相六开关拓扑的VIENNA整流器进行研究,首先介绍了整流器在同一种输入电流极性下不同开关状态时的工作模态,建立了三种不同坐标系下的数学模型,以便于控制器的设计。为实现VIENNA整流器的控制目标,采用双闭环控制,电流环作为内环,其控制目标是使三相输入电流正弦度良好且与输入电压相位保持一致,从而实现系统的高功率因数运行。电流内环分别分析了基于前馈解耦的PI控制策略以及固定开关频率的有限集模型预测控制(Finite Control Set Model Predictive Control with Fixed Switching Frequency,FCS-MPC-FSF)策略,后者相对于前者具有算法简单、不需要进行复杂的控制参数整定等特点。仿真结果表明FCS-MPC-FSF策略相较于前馈解耦的PI控制策略具有更好的输入电流正弦度以及更低的输入电流总谐波畸变(Total Harmonic Distortion,THD)。对于电压外环,其控制目标是实现直流电压的稳定输出。由于VIENNA整流器本身的强耦合、非线性特性,当传统PI控制被用于电压外环控制时,控制参数整定复杂且固定PI参数会导致系统在发生负载突变情况等动态变化时,直流输出电压波动大、调节时间长。为解决上述问题,电压外环采用了一种模糊免疫-单神经元自适应PI控制策略,该控制策略根据单个神经元具有的自学习和自适应能力,通过特定的学习规则使PI参数可以跟随系统动态变化做出改变,从而提高系统的动态性能;同时结合模糊免疫算法,对神经元比例系数K进行在线自整定,实时调节K值的大小,进一步提升系统的稳态和动态性能。通过仿真分析,证明了模糊免疫-单神经元自适应PI控制策略相对于传统PI控制策略具有更小的直流输出电压超调,同时对系统发生负载突变、电网电压波动、直流给定电压突变等变化进行分析,验证了该策略可以使系统具有更好的动态性能。介绍了 VIENNA整流器的空间矢量脉宽调制(Space Vector Pulse Width Modulation,SVPWM)算法,给出了将参考电压矢量转换为具体开关动作的实现方法。分析了各个基本电压矢量作用时对直流侧电容电压造成的影响,通过分析可知,直流侧中点电位主要受正负小矢量的影响,通过引入平衡因子对其作用时间进行调整,使中点电位达到平衡。最后,设计了硬件电路以及软件程序搭建了功率为200W的VIENNA整流器实验装置,电流内环采用FCS-MPC-FSF策略,电压外环采用PI控制。研究了电压外环采用传统PI控制时,不同PI控制参数对直流侧输出电压动态响应过程的影响,选取了一组较为合适的控制参数,给出了该参数条件下系统稳态时的各实验波形。通过电压电流双闭环控制实验实现了 VIENNA整流器的稳定运行,验证了系统硬件及软件部分设计的正确性。