This work presents a control scheme for the switched reluctance machine (SRM). The proposed control scheme combines the principles of direct torque control (DTC), space vector modulation (SVM) and variable structure fuzzy control to provide a high performance, robust and simple driver. Simulations of the proposed controller show that the current, flux and torque ripple are considerable reduced during steady state operation, the performance and robustness characteristics hold while maintaining a constant switching frequency