A nonlinear continuous predictive control method is applied to SRM drive, and a predictive model with nonlinear parameters is constructed for the design of a nonlinear speed predictive controller, which is based on the optimization and feedback on line real time and compensates the nonlinear characteristic in the system. In comparison with PI controller, the nonlinear model predictive controller can provides better dynamic and static performance, motor's torque ripple is significantly reduced. Simulation results show that the proposed control scheme is not only effective, but also improves performance of SRM drive.