This paper deals with a fundamental control issue in switched reluctance motor (SRM) drives – the torque ripple minimization. Normally, the torque ripple minimization is achieved by using a look-up table, i.e., the look-up table makes use of stored magnetic characteristics to provide reference currents for some specified torque. A number of techniques for the generation of reference current profiles have been suggested. However, because of highly nonlinear magnetic characteristics of SRM, all these schemes are not entirely successful. This work deals with a novel algorithm for generation of current waveforms by an iterative modulation of reference current pattern, using a multiplying factor. This multiplying factor is computed with help of a fuzzy system, which is well suited to compensate nonlinearities of the system. Two different schemes, i.e., one-phase-on scheme and two-phase-on scheme with torque sharing functions, are presented. The performance of the proposed strategy is verified by simulation studies.