I. Introduction
Permanent Magnet Synchronous Motor (PMSM) is extensively adopted in industrial applications [1] [2]. It expresses significant advantages such as high efficiency and high power density [3]. Various methods have been proposed to achieve high performance control of PMSM drives and predictive control becomes attractive for high dynamic performance with the rapid development of computer teclnology [4].