A novel method based on a combination of the extended Kalman filter with particle swarm optimization (PSO) to estimate the speed and rotor flux of an induction motor drive is presented. The proposed method will be performed in two steps. As a first step, the covariance matrices of state noise and measurement noise will be optimized in an off-line manner by the PSO algorithm. As a second step, t…