In this paper a high frequency pulse injection method for sensorless operation of switched reluctance motors is introduced. This method is tolerant towards common faults such as eccentricities. In the proposed scheme, a generalized trend is established for the injected pulses. Via monitoring the predefined trend for the pulses proper angle for energizing the phases is diagnosed. In previous strategies a certain threshold is determined for the pulses which shows the position for energizing the next phase but as a result of faults such as eccentricities the magnitude of the pulses may alter an the predefined thresholds may be useless and consequently the operation of the motor will be marred