594 IEEE TRANSACTIONS ONINDUSTRIAL ELECTRONICS, VOL. 55, NO. 2, FEBRUARY 2008 Model Reference Adaptive Controller-Based Rotor Resistance and Speed Estimation Techniques for Vector Controlled Induction Motor Drive Utilizing Reactive Power Suman Maiti, Chandan Chakraborty, Senior Member, IEEE, Yoichi Hori, Fellow, IEEE, and Minh C. Ta, Senior Member, IEEE Abstract—In this paper, a detailed study on the Model Refer- ence Adaptive Controller (MRAC) utilizing the reactive power is presented for the online estimation of rotor resistance to maintain proper flux orientation in an Indirect Vector Controlled Induction Motor Drive. Selection of reactive power as the functional candi- date in the MRAC automatically makes the system immune to the variation of stator resistance. Moreover, the unique formation of the MRAC with the instantaneous and steady-state reactive power completely eliminates the requirement of any flux estimation in the process of computation. Thus, the method is less sensitive to integrator-related problems like drift and saturation (requiring no integration). This also makes the estimation at or near zero speed quite accurate. Adding flux estimators to the MRAC, a speed sensorless scheme is developed. Simulation and experimen- tal results have been presented to confirm the effectiveness of the technique. Index Terms—Drift and saturation, indirect vector control, model reference adaptive controller (MRAC), reactive power. LIST OF SYMBOLS ν ds d component of the stator voltage vector. ν qs q component of the stator voltage vector. I ds d component of the stator current vector. I qs q component of the stator current vector. Ψ dr d component of the rotor flux vector. ψ qr q component of the rotor flux vector. L s Stator inductance. L r Rotor inductance. L sl Stator leakage inductance. L rl Rotor leakage inductance. L m Mutual inductance. R s Resistance of a stator phase winding. R r Resistance of a rotor phase winding. T s = σT s , transient time constant of the machine. Manuscript received April 5, 2006; revised September 27, 2007. S. Maiti and C. Chakraborty are with the Department of Electrical Engineer- ing, Indian Institute of Technology, Kharagpur 721302, India (e-mail: suman@ ee.iitkgp.ernet.in; sumanmaiti@rediffmail.com; chakraborty@ieee.org). Y. Hori is with the Department of Electrical Engineering, Institute of Indus- trial Science, University of Tokyo, Tokyo 153-8505, Japan (e-mail: hori@iis. u-tokyo.ac.jp; y.hori@ieee.org). M. C. Ta is with the Department of Industrial Automation, Hanoi University of Technology, Hanoi, Vietnam (e-mail: tacaominh@ieee.org). Digital Object Identifier 10.1109/TIE.2007.911952 T s Stator time constant. T r Rotor time constant. σ =1 L 2 m /(L s L r ), total leakage factor. ω r Rotor electrical angular velocity. I. I NTRODUCTION T HE indirect field oriented (IFO)-controlled induction motor (IM) drive is widely used in high performance industry applications [1], [2] due to its simplicity and fast dy- namic response. However, feedforward adjustment of the slip- frequency, which requires rotor resistance, makes this scheme dependent on machine parameters. Of all the parameters, the rotor resistance undergoes considerable variation and if care is not taken to compensate for the change, the flux orientation is lost, resulting in coupling between the d- and q-axes variables. As is well known, the coupling makes the performance of the drive system sluggish. Attention is focused to enforce field ori- entation through online estimation of the machine parameters [3]–[6]. Many online parameter estimation schemes are available in literature [7]–[20]. They are broadly classified as follows. A. Signal Injection-Based Method This class of parameter estimation technique involving signal injection is proposed in [7] and [8]. The main drawbacks of this method are the adverse effect of injecting signal on motor dynamics and the requirement of extra hardware for signal injection. B. Observer-Based Method This class of parameter identification technique is mainly comprised of Extended Kalman Filter (EKF), Extended Luenberger Observer (ELO), and adaptive observer. Here, the rotor time constant can be treated as additional state variable along with rotor speed. So, for joint speed and parameter esti- mation [9] these methods are efficient. However, the problems related to EKF or ELO are the large memory requirement, computational intricacy, and the constraint such as treating all inductances to be constant in the machine model. 0278-0046/$25.00 © 2008 IEEE