Disclosed in the present invention discloses a system and method for fault-tolerant control under five-phase permanent magnet synchronous motor open-circuit faults. The method comprises: employing a rotation speed controller to obtain a fundamental wave space quadrature-axis current reference value; on the basis of a magneto-motive force invariant principle, performing reconfiguration of phase current after generation of faults, and obtaining a fundamental wave space two-phase static current reference value through the developed Clark conversion; employing the collected phase current and a rotor position angle to calculate a no-voltage voltage vector effect time; employing the two-phase static current reference value and a preset value to establish a value function; and finally, obtaining an optimal voltage vector and an effect time thereof through optimization of the value function, employing duty ratio control to design a duty ratio and convey to duty ratio to an inverter, and outputting an optimal voltage through the inverter to a permanent magnet synchronous motor operated with faults. With the present invention, a voltage vector set after five-phase permanent magnet synchronous motor open-circuit faults are generated and reduce calculation amount; and a method through combination of a no-zero vector and a zero vector is utilized to improve model prediction and control stable state performances.
展开▼