“…Fuzzy Logic Control (FLC) [5][6][7][8][9][10], Artificial Neural Network (ANN) [11,12], robust controller [13], and adaptive controller [14] have been employed to solve the problem of speed control of SRM. Moreover, optimization techniques like Genetic Algorithm (GA) [15], Particle Swarm Optimization (PSO) [16][17][18], Bacteria Foraging [19][20][21][22][23] and BAT algorithm [24] have attracted the attention in designing controller and speed control of various motors.…”