传统三相永磁同步电机有限状态集模型预测控制(Finite Control Set Model Predictive Control,FCS-MPC)采用枚举法遍历所有基本电压矢量,选择最优电压矢量,用以预测下一时刻的转矩和磁链,运算量较大,限制了其实时性。针对以上问题,提出一种优化的模型预测转矩控制算法,该算法首先由磁链和转矩误差估算期望电压矢量,然后基于期望电压矢量的位置选择候选电压矢量,减少候选电压矢量的数量,从而提高了算法的实时性。在Matlab/Simulink环境下对所提优化算法进行了仿真实验,结果表明该算法在保证系统良好性能的同时有效减小了算法的运算量。
英文摘要:
The traditional finite control set model predictive control of three-phase permanent magnet synchronous motor ( FCS-MPC) uses the enumeration method to calculation all basic voltage vectors and select the optimal voltage vector to predict the torque and flux at the next moment, causing large amount of calculation and limiting its responding speed. In order to solve these problems, an optimized model predictive torque control algorithm is proposed.Firstly,the algorithm estimates the expected voltage vector by the value deviation of flux and torque. Secondly,the system selects the candidate voltage vector based on the position of the desired voltage vector to reduce the number of candidate voltage vectors. So that, improving the responding speed of the algorithm. The simulation experiment of the proposed optimization algorithm is carried out in Matlab/Simulink environment. The results show that the algorithm can effectively reduce the computational complexity of the algorithm while ensuring the good performance of the system.