The invention discloses a multi-
mode switching dual three-phase motor open-phase fault self-healing fault-tolerant control method, and belongs to the technical field of
motor control. The fault-tolerant control method comprises the steps that six-phase variables are mapped to different planes, the current of a fundamental wave plane is adjusted through a PI controller, a bidirectional PI controller is adopted to restrain
harmonic current, a cascaded wave trap is utilized to enable
fundamental frequency components to circulate, and the
fundamental frequency components are output to a
voltage source
inverter through SVPWM to achieve control over a motor. After a fault-tolerant state is entered,
stator copper loss and torque output capability of the motor are comprehensively considered, and an optimal
operation mode can be automatically switched according to a load condition. The method has the characteristics of no need of fault positioning and consistent control architecture, current reference does not need to be changed through additional operation in the control process, secondary faults caused by wrong reference are avoided, the complexity of control implementation is simplified, the problems of
delay and errors in the fault positioning process can be eliminated, and the fault positioning accuracy is improved. And stable operation of the motor can be maintained before and after the open-phase fault.