Permanent Magnet Synchronous Motor (PMSM) is widely used in various fields due to its high efficiency, high power density and good stability. Although PMSM has obvious advantages, it also suffers from poor startup performance. Considering that finite control set model predictive control (FCS-MPC) can predict the output response at the next time according to the past information and the input quantity at the future time, thus improving the system response and the startup rate. In this paper, the finite set model predictive control of permanent magnet synchronous motor is studied, and the following two control schemes are proposed by introducing grey prediction and fuzzy control theory.
Firstly, this paper designed the dual closed loop FCS-MPC system, on the basis of eliminates the speed overshoot, to further improve the dynamic performance of system, make full use of historical data quickly adapt to the change of the given value, the introduction of the grey prediction, in view of the uncertainty of current inner part of the grey model is set up, and put forward the dual closed loop FCS-MPC scheme based on grey prediction. The current inner loop adopts the combination of grey prediction and FCS-MPC, and the MPC algorithm is used to design the speed outer loop controller, so that the grey quantity in the control system can reach a certain degree of whitening, so as to improve the dynamic performance of current control.
Secondly, to solve the problem of the cost function of the inner ring of current fixed weighting factor is difficult to meet the dynamic and steady-state performance problems at the same time, in this paper, using the algorithm of fuzzy conditional statement and design the fuzzy controller, the dual loop is proposed based on fuzzy dynamic weighting factor FCS-MPC scheme, will be adjusted dynamic weighting factor is introduced into the cost function, The dynamic optimal allocation of multi-objective weight factors is realized.
Finally, in order to verify the effectiveness of the proposed control scheme, Matlab/Simulink software was used to build a simulation model and obtain the simulation results. The experimental platform was built, and the debugging experiment of PMSM finite set model predictive control was completed with CCS5.5 software. The results show that the dynamic response and anti-interference performance of the system are improved by the two control schemes proposed in this paper.