This thesis proposes finite control set model-free predictive current control (FCSMFPCC) algorithm of permanent magnet synchronous motor (PMSM). To address issue of degraded performance during motor operation due to parameter mismatch, a model-free predictive current control arithmetic is devised, which utilizes ultra-local model (ULM) of PMSM. This proposition takes sum of known and sealed disturbances of the system as an unknown quantity, and uses sliding mode observer (SMO) to take stock of sealed quantity. To address the issue of operation delay in predictive control, a two-step method is used to make up for the system. When using price function to choose the first-rank voltage vector, vector selection optimization link is added, which effectively simplifies the algorithm while optimizing the inverter switching action. The simulation outcomes highlight the advantages of the described control algorithm in terms of better dynamic response performance and stronger robustness.