Extended complex Kalman filter for sensorless control of an induction motor

Abstract This paper deals with the design of an extended complex Kalman filter (ECKF) for estimating the state of an induction motor (IM) model, and for sensorless control of systems employing this type of motor as an actuator. A complex-valued model is adopted that simultaneously allows a simpler observability analysis of the system and a more effective state estimation. The observability analysis of this model is first performed by assuming that a third order ECKF has to be designed, by neglecting the mechanical equation of the IM model, which is a valid hypothesis when the motor is operated at constant rotor speed. It is shown that this analysis is more effective and easier than the one performed on the corresponding real-valued model, as it allows the observability conditions to be directly obtained in terms of stator current and rotor flux complex-valued vectors. Necessary observability conditions are also obtained along with the well-known sufficient ones. It is also shown that the complex-valued implementation allows a reduction of 35% in the computation time w.r.t. the standard real-valued one, which is obtained thanks to the lower dimensions of the matrices of the ECKF w.r.t. the ones of the real-valued implementation and the fact that no matrix inversion is required. The effectiveness of the proposed ECKF is shown by means of simulation in Matlab/Simulink environment and through experiments on a real low-power drive.

[1]  Mohinder S. Grewal,et al.  Kalman Filtering: Theory and Practice Using MATLAB , 2001 .

[2]  F. Alonge,et al.  Extended Kalman Filter for sensorless control of induction motors , 2010, 2010 First Symposium on Sensorless Control for Electrical Drives.

[3]  Francesco Alonge,et al.  Least squares and genetic algorithms for parameter identification of induction motors , 2001 .

[4]  Francesco Alonge,et al.  Design and sensitivity analysis of a reduced-order rotor flux optimal observer for induction motor control , 2007 .

[5]  Seung-Ki Sul,et al.  Speed sensorless vector control of induction motor using extended Kalman filter , 1994 .

[6]  Peter Vas,et al.  Sensorless vector and direct torque control , 1998 .

[7]  Zhang Yan,et al.  Sensorless sliding-mode control of induction motors , 2000, IEEE Trans. Ind. Electron..

[8]  Thomas G. Habetler,et al.  Sensorless speed measurement using current harmonic spectral estimation in induction machine drives , 1994 .

[9]  Chien-Shu Hsieh,et al.  Optimal solution of the two-stage Kalman estimator , 1999, IEEE Trans. Autom. Control..

[10]  Mickaël Hilairet,et al.  Speed and rotor flux estimation of induction machines using a two-stage extended Kalman filter , 2009, Autom..

[11]  C. C. Wit,et al.  Observability conditions of induction motors at low frequencies , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[12]  O. Touhami,et al.  Speed Sensorless Vector Control of an Induction Motor using Spiral Vector Model-ECKF and ANN Controller , 2007, 2007 IEEE International Electric Machines & Drives Conference.

[13]  Malek Ghanes,et al.  Observability Study and Observer-Based Interconnected Form for Sensorless Induction Motor , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[14]  Malek Ghanes,et al.  On Sensorless Induction Motor Drives: Sliding-Mode Observer and Output Feedback Controller , 2009, IEEE Transactions on Industrial Electronics.

[15]  Giansalvo Cirrincione,et al.  A new TLS based MRAS speed estimation with adaptive integration for high performance induction machine drives , 2003, 38th IAS Annual Meeting on Conference Record of the Industry Applications Conference, 2003..

[16]  Werner Leonhard,et al.  Control of Electrical Drives , 1990 .

[17]  Francesco Alonge,et al.  Method for designing PI-type fuzzy controllers for induction motor drives , 2001 .

[18]  Ian R. Petersen,et al.  Robust Kalman Filtering for Signals and Systems with Large Uncertainties , 1999 .

[19]  H. Tajima,et al.  Speed sensorless field orientation control of the induction machine , 1991, Conference Record of the 1991 IEEE Industry Applications Society Annual Meeting.

[20]  Joachim Holtz,et al.  Sensorless control of induction motor drives , 2002, Proc. IEEE.

[21]  Mickael Hilairet,et al.  Two efficient Kalman filters for flux and velocity estimation of induction motors , 2000, 2000 IEEE 31st Annual Power Electronics Specialists Conference. Conference Proceedings (Cat. No.00CH37018).

[22]  M. Pucci,et al.  An adaptive speed observer based on a new total least-squares neuron for induction machine drives , 2004, Conference Record of the 2004 IEEE Industry Applications Conference, 2004. 39th IAS Annual Meeting..

[23]  Miran Rodic,et al.  Speed-sensorless sliding-mode torque control of an induction motor , 2002, IEEE Trans. Ind. Electron..

[24]  Kaushik Rajashekara,et al.  Sensorless control of AC motor drives : speed and position sensorless operation , 1996 .

[25]  Chien-Shu Hsieh General two-stage extended Kalman filters , 2003, IEEE Trans. Autom. Control..

[26]  A. Krener,et al.  Nonlinear controllability and observability , 1977 .

[27]  Sergio M. Savaresi,et al.  On the parametrization and design of an extended Kalman filter frequency tracker , 2000, IEEE Trans. Autom. Control..

[28]  Francesco Alonge,et al.  Sensorless Control of Induction-Motor Drive Based on Robust Kalman Filter and Adaptive Speed Estimation , 2014, IEEE Transactions on Industrial Electronics.

[29]  Konrad Reif,et al.  Stochastic stability of the discrete-time extended Kalman filter , 1999, IEEE Trans. Autom. Control..

[30]  Gerardo Espinosa-Pérez,et al.  Global observability analysis of sensorless induction motors , 2004, Autom..

[31]  Cristiano Maria Verrelli,et al.  Induction Motor Control Design , 2010 .