The invention discloses a fault operation method under doubly-fed wind power generator direct power control. By adopting the control method, complicated coordinate transformation and compensation adjustment in vector control are avoided, and the control instruction is simple, direct and easy to implement. When the grid voltage sags, weak-magnetic rotor flux prediction control is adopted, the given value of rotor flux is worked out based on the actual value of stator flux, the dynamic behaviors of a doubly-fed wind power generator rotor-side converter in different switching states are predicted according to a discrete model of voltage of the converter, seven voltage vector prediction results are evaluated through a value function, and finally, a voltage vector minimizing the value function is chosen. By adopting the algorithm, the optimal switching state can be predicted as a switching signal of the converter in each sampling period. The method needs neither synchronous rotating coordinate system conversion nor PI regulator design, and has the advantages of fast dynamic response, simple control instruction, and easy implementation. The operation capacity of a doubly-fed wind power generator in fault is improved.