The invention relates to a wind power magnetic suspension yaw motor control method based on model predictive control and belongs to the technical field of electrical engineering. According to the method, the model predictive control technology is used, and the suspension and yaw rotation processes of a magnetic suspension yaw motor is smoothly controlled in real time. When a wind direction changesand yaw is needed, firstly a rotor current converter finds an optimal control law through a cost function to control the current of a rotor, thus the rotor is suspended upwards and is maintained at asuspension equilibrium point, secondly a stator converter finds an optimal control law through a cost function to control the current of a stator, thus the yaw motor rotates to a wind position according to a specified rotation speed, at the same time the rotor converter finds an optimal control law through a cost function to control the current of a rotor, thus the rotor is maintained at the suspension equilibrium point, the coordinated control of the stator and the rotor can be realized without decoupling, the fast tracking ability and stability of a system are ensured, at the same time, theinfluence of external disturbance on system operation can be effectively suppressed, and the system performance in an entire suspension yaw rotation process is optimal in real time.