Design of Dynamic Model Predictive Control for Permanent Magnet Synchronous Motor
Dynamic model predictive control(MPC)strategy is proposed in order to enhance the utilization of voltage vectors of conventional MPC,reduce the computational effort,and decrease the time consumption.Dynamic MCP consists of simplified MPC and conventional MPC for time-shared use.The simplified MPC has fewer alternative voltage vectors and less computation.However,when the system is in dynamic change state,less alternative voltage vector makes the speed overshoot high and the tracking speed slow.On this basis,the control method with Id =0 is adopted,and the dynamic switching control strategy with simplified current change is proposed with the d axis current deviation as a reference.When using the simplified MPC within the current deviation in the range of current variation coefficients,only three alternative voltage vectors are provided;when using the conventional MPC outside the range,all 7 voltage vectors are used.The experimental results show that the dynamic MPC strategy retains the advantages of both,with both a better dynamic response and a shorter computation period.The design can be effectively used in low-cost and less arithmetic motor application scenarios.