The invention discloses a field failure-considered robust fault-tolerant prediction control method and a device. The method comprises the following steps of firstly, designing a composite observer, wherein a
voltage compensation amount and a current prediction value at the next moment are observed at the same time by the observer according to a motor
stator current, a
stator voltage and a motor rotating speed in two-phase rotating coordinate
system; secondly, obtaining a robust fault-tolerant prediction control method through responding to a quick and accurate tracking command current based onthe non-differential-beat
control principle. According to the method, the influence of
system parameter perturbation and permanent
magnet demagnetization on current vectors is eliminated through adding the
voltage compensation amount. The sampling current value at the current moment is replaced by the current prediction value at the next moment, so that the one-beat
delay compensation of the current can be realized. Finally, the
space vector pulse width SVPWM modulation is carried out on an obtained new voltage command, so that a six-path PWM pulse
signal for driving a motor to run is obtained. According to the invention, the current fast non-static tracking under the condition of motor parameter perturbation and permanent
magnet demagnetization is realized. The
harmonic current is reduced, and the control performance of a
current loop is optimized. The method and the device can be widely applied to occasions wherein a
permanent magnet synchronous motor is adopted as a driving
system.