ABSTRACT DFIG-based wind turbine has significantly reduced the power rating, cost of the converter and enables subsynchronous and super synchronous operation but it has largely suffered in maintaining the transient stability and power balance between the generator and grid panel when grid faults has occurred. Formerly, the methods such as PID controller, fuzzy controller, PI controller could maintain the stability to the certain extent only since the nature of the wind power plant is unpredictable and also grid faults can occur at any time so this DFIG-based wind turbine is in need of predictive controller for anticipating faults in grid side. To normalize this situation, this work has proposed a (Stochastic dynamic Programming) (SDP) based Non-linear model predictive controller (NMPC) where nonlinear load would be linearized by min-max normalization algorithm and then voltage profile would be analyzed using support vector regression; consequently, based on the analyzing result, dynamic programming based on stochastic would take the action dynamically. By this way, the proposed system has been maintaining the transient stability and power balance between the generator and the grid optimally.