模型预测控制(Model predictive control,MPC)是目前电力电子领域研究较为广泛的一种控制策略,不需要调制环节,具有动态响应快、容易实现多目标灵活控制、简单且容易实施等特点.但是这种控制方法由于存在循环寻优的计算过程,算法计算量较大且对控制器的要求较高,不利于实际应用.参考直接转矩控制思想,提出一种双矢量直接电压模型预测控制(Double vector based-direct voltage predictive control,2VB-DVPC)策略,这种控制方式利用查表法省去繁琐的循环寻优计算过程,减少了控制算法的计算量.在Matlab/Simulink仿真平台上搭建传统MPC与2VB-DVPC的仿真模型进行仿真对比,仿真结果验证了所提2VB-DVPC控制策略在保证动稳态性能的情况下,能够有效减少算法的计算量,并且能够固定平均开关频率,降低了谐波滤除的难度.
Double Vector Based Direct Voltage Predictive Control Based on Direct Torque Control
Model predictive control(MPC) is a widely studied control strategy in the field of power electronics.MPC does not need a modulation stage and has the characteristics of fast dynamic response,flexible multi-objective control,simplicity and ease in implementation.However,this control method is computation extensive due to the iterative optimization calculation process,raising demand for high-performance processors and making it hard for practical applications.Based on the idea of direct torque control,a double vector based direct voltage predictive control(2VB-DVPC) strategy is proposed.The proposed control method utilizes a predefined look-up table to select switch states,thus avoiding the tedious calculation process and reducing the computation burden.The comparative simulation models of traditional MPC and 2VB-DVPC are built in Matlab/Simulink for verification.The simulation results verify that the proposed 2VB-DVPC control strategy can effectively reduce the amount of calculation of the algorithm while ensuring dynamic and steady-state performance.The average switching frequency is fixed and the complexity of harmonics filter design is reduced.
Model predictive controldirect voltage controldouble vectoralgorithm computation