I. Introduction
Permanent magnet synchronous motor (PMSM) is wildly used in electric vehicles, marine propulsion, robotics due to its foremost advantages of high efficiency and high reliability [1]. The control of PMSM attracts more and more attention from all over the world. Several effective controllers are proposed to improve the performance, such as sliding mode control (SMC) [2], direct torque control [3], predictive control [4], and adaptive control [5]. However, there are still some issues in low-speed regions that need to be investigated.