Iterative Tuning Feedforward Speed Estimator for Sensorless Induction Motors

Similar documents
Integrated Design of Speed Sensorless Control Algorithms for Induction Motors

Estimation of speed in linear induction motor drive by MRAS using neural network and sliding mode control

An adaptive sliding mode control scheme for induction motor drives

Lecture 8: Sensorless Synchronous Motor Drives

International Journal of Advance Engineering and Research Development SIMULATION OF FIELD ORIENTED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR

Internal Model Control Approach to PI Tunning in Vector Control of Induction Motor

Sensorless DTC-SVM of Induction Motor by Applying Two Neural Controllers

Sensorless Sliding Mode Control of Induction Motor Drives

DESIGN AND MODELLING OF SENSORLESS VECTOR CONTROLLED INDUCTION MOTOR USING MODEL REFERENCE ADAPTIVE SYSTEMS

Speed Sensorless Field Oriented Control of Induction Machines using Flux Observer. Hisao Kubota* and Kouki Matsuse**

Three phase induction motor using direct torque control by Matlab Simulink

Design and implementation of a sliding-mode observer of the rotor flux and rotor speed in induction machines

MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTROLLER FOR INDUCTION MOTOR DRIVE

Inertia Identification and Auto-Tuning. of Induction Motor Using MRAS

A Novel Adaptive Estimation of Stator and Rotor Resistance for Induction Motor Drives

Effect of Parametric Variations and Voltage Unbalance on Adaptive Speed Estimation Schemes for Speed Sensorless Induction Motor Drives

Speed Sensorless Vector Control of Induction Motors Based on Robust Adaptive Variable Structure Control Law

An improved deadbeat predictive current control for permanent magnet linear synchronous motor

Sensorless Torque and Speed Control of Traction Permanent Magnet Synchronous Motor for Railway Applications based on Model Reference Adaptive System

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

PARAMETER SENSITIVITY ANALYSIS OF AN INDUCTION MOTOR

DESIGN AND IMPLEMENTATION OF SENSORLESS SPEED CONTROL FOR INDUCTION MOTOR DRIVE USING AN OPTIMIZED EXTENDED KALMAN FILTER

High gain observer for speed-sensorless motor drives: algorithm and experiments

Dynamic Modeling of Surface Mounted Permanent Synchronous Motor for Servo motor application

Sensorless Field Oriented Control of Permanent Magnet Synchronous Motor

Sensorless Speed Control for PMSM Based On the DTC Method with Adaptive System R. Balachandar 1, S. Vinoth kumar 2, C. Vignesh 3

PERFORMANCE ANALYSIS OF DIRECT TORQUE CONTROL OF 3-PHASE INDUCTION MOTOR

Speed Sensorless Control of Induction Motor based on Indirect Field-Orientation

Design of Extended Kalman Filters for High Performance Position Control of Electrical Drives

Optimization of PI Parameters for Speed Controller of a Permanent Magnet Synchronous Motor by using Particle Swarm Optimization Technique

FUZZY LOGIC BASED ADAPTATION MECHANISM FOR ADAPTIVE LUENBERGER OBSERVER SENSORLESS DIRECT TORQUE CONTROL OF INDUCTION MOTOR

Indirect Field Orientation for Induction Motors without Speed Sensor

Simplified EKF Based Sensorless Direct Torque Control of Permanent Magnet Brushless AC Drives

ISSN: (Online) Volume 2, Issue 2, February 2014 International Journal of Advance Research in Computer Science and Management Studies

II. Mathematical Modeling of

A Novel Sliding Mode Fuzzy Control based on SVM for Electric Vehicles Propulsion System

Implementation of Twelve-Sector based Direct Torque Control for Induction motor

Novel DTC-SVM for an Adjustable Speed Sensorless Induction Motor Drive

Independent Control of Speed and Torque in a Vector Controlled Induction Motor Drive using Predictive Current Controller and SVPWM

Parametric Variations Sensitivity Analysis on IM Discrete Speed Estimation

Direct Flux Vector Control Of Induction Motor Drives With Maximum Efficiency Per Torque

1234. Sensorless speed control of a vector controlled three-phase induction motor drive by using MRAS

2014 Texas Instruments Motor Control Training Series. -V th. Dave Wilson

DEVELOPMENT OF DIRECT TORQUE CONTROL MODELWITH USING SVI FOR THREE PHASE INDUCTION MOTOR

Available online at ScienceDirect. Procedia Technology 25 (2016 )

A new FOC technique based on predictive current control for PMSM drive

The Application of Anti-windup PI Controller, SIPIC on FOC of PMSM

Sensorless Control for High-Speed BLDC Motors With Low Inductance and Nonideal Back EMF

Robust Speed Controller Design for Permanent Magnet Synchronous Motor Drives Based on Sliding Mode Control

Modelling of Closed Loop Speed Control for Pmsm Drive

Speed Sensor less DTC of VSI fed Induction Motor with Simple Flux Regulation for Improving State Estimation at Low Speed

Robust sliding mode speed controller for hybrid SVPWM based direct torque control of induction motor

Comparative Analysis of Speed Control of Induction Motor by DTC over Scalar Control Technique

EFFECTS OF LOAD AND SPEED VARIATIONS IN A MODIFIED CLOSED LOOP V/F INDUCTION MOTOR DRIVE

Modeling of Direct Torque Control (DTC) of BLDC Motor Drive

DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR USING FUZZY LOGIC

970 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 48, NO. 3, MAY/JUNE 2012

2016 Kappa Electronics Motor Control Training Series Kappa Electronics LLC. -V th. Dave Wilson Co-Owner Kappa Electronics.

Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive

A New Current Model Flux Observer for Wide Speed Range Sensorless Control of an Induction Machine

Speed Behaviour of PI and SMC Based DTC of BLDC Motor

Anakapalli Andhra Pradesh, India I. INTRODUCTION

MRAS BASED-SPEED CONTROL OF INDUCTION MOTOR USING REDUCED ORDER FLUX OBSERVER

A New Model Reference Adaptive Formulation to Estimate Stator Resistance in Field Oriented Induction Motor Drive

Modelling and Simulation of Direct Self-Control Systems*

MATLAB SIMULINK Based DQ Modeling and Dynamic Characteristics of Three Phase Self Excited Induction Generator

SEMINAR ON ELECTRICAL ENGINEERING, INFORMATICS, AND ITS EDUCATION

RamchandraBhosale, Bindu R (Electrical Department, Fr.CRIT,Navi Mumbai,India)

Control of an Induction Motor Drive

SPEED CONTROL OF PMSM BY USING DSVM -DTC TECHNIQUE

A Direct Torque Controlled Induction Motor with Variable Hysteresis Band

The Enlarged d-q Model of Induction Motor with the Iron Loss and Saturation Effect of Magnetizing and Leakage Inductance

Implementation of Switching Instant Optimization on a Two-Level Inverter- Fed Induction Motor Drive Controlled using MPFC

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR

Mathematical Modelling of Permanent Magnet Synchronous Motor with Rotor Frame of Reference

THE approach of sensorless speed control of induction motors

An Investigation of 3D Dual-Tree Wavelet Transform for Video Coding

Speed Control of Induction Motor Drives using Nonlinear Adaptive Controller

AC Induction Motor Stator Resistance Estimation Algorithm

An ANN based Rotor Flux Estimator for Vector Controlled Induction Motor Drive

A High Performance DTC Strategy for Torque Ripple Minimization Using duty ratio control for SRM Drive

MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTROLLER FOR INDUCTION MOTOR DRIVE

MODEL REFERENCE ADAPTIVE CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR

Direct Torque Control of Three Phase Induction Motor Using Fuzzy Logic

Improved efficiency of a fan drive system without using an encoder or current sensors

Direct torque control of three Phase induction motor using matlab

Evaluation of Two Control Strategies for Induction Machine

Acceleration Feedback

FUZZY LOGIC APPROACH OF SENSORLESS VECTOR CONTROL OF INDUCTION MOTOR USING EFFICIENCY OPTIMIZATION TECHNIQUE

SEVERAL methods are available for rotor speed estimation

Vector Controlled Sensorless Estimation and Control of Speed of Induction Motors

Lecture 1: Induction Motor

Mathematical MATLAB Model and Performance Analysis of Asynchronous Machine

State Estimation of DFIG using an Extended Kalman Filter with an Augmented State Model

IN RECENT years, the demand for high-performance electric

MODELING AND SIMULATION OF ROTOR FLUX OBSERVER BASED INDIRECT VECTOR CONTROL OF INDUCTION MOTOR DRIVE USING FUZZY LOGIC CONTROL

Small-Signal Analysis of a Saturated Induction Motor

Sensorless Control of a Linearized Induction Motor Drive

Speed Control of PMSM Drives by Using Neural Network Controller

A Novel Three-phase Matrix Converter Based Induction Motor Drive Using Power Factor Control

Transcription:

MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Iterative Tuning Feedforward Speed Estimator for Sensorless Induction Motors Zhou, L.; Wang, Y.; Trumper, D. TR2016030 April 2016 Abstract For speed sensorless induction motors under fieldoriented control (FOC), where the motor speed and angle are not measured, the speed control tracking bandwidth is mainly limited by the convergence rate of the state estimator. Prevailing speedsensorless induction motors suffer significant performance degradation from removing the encoder, which limits their applications to fields requiring low or medium performance. This paper studies a new estimation approach for induction motors, aiming at improving improving the estimation bandwidth of sensorless induction motors, and thus enabling them for higher bandwidth drives. In the speedsensorless estimation for induction motors, the classic model reference adaptive system (MRAS) approach [1, 2, 3, 4] was initially studied and remains appealing until today. Although the design was simple, this method often suffers from slow converging due to the adaptive estimation. Through the years, numerous estimation methods have been studied for induction motors, such as sliding mode observer [5, 6], extended Kalman filter (EKF) methods [7, 8], moving horizon estimation (MHE) methods [9], etc. In these designs the rotor s mechanical equition is often not included in the estimator model, based on the assumption that the mechanical dynamics is slow compared to the electrical dynamics. This assumption can significantly simplify the estimator design and allow the estimation to proceed without knowing the motor s mechanical parameters, but often results in slow transient. In this work, we propose a new induction motor state estimation method with the rotor s mechanical dynamics included, targeting at improving the speed estimation convergence rate and thus improve the speed tracking bandwidth of the sensorless induction motor. In the proposed estimator design, the estimations of rotor flux and the rotor speed are separated into two sequential steps, where the flux estimation is achieved by a linear filter, and the speed estimation uses a combination of feedforward and feedback. In order to address the difficulty of unknown rotor inertia and load torque, an iterative tuning method was used to automatically tune the feedforward gains. Experimental results show that the proposed estimation method has improved the estimation bandwidth over the baseline MRAS and EKF methods by 20 times, and a 0.01 s risetime was demonstrated in the speed closedloop step response. Spring Topical Meeting Precision Mechatronic System Design and Control This work may not be copied or reproduced in whole or in part for any commercial purpose. Permission to copy in whole or in part without payment of fee is granted for nonprofit educational and research purposes provided that all such whole or partial copies include the following: a notice that such copying is by permission of Mitsubishi Electric Research Laboratories, Inc.; an acknowledgment of the authors and individual contributions to the work; and all applicable portions of the copyright notice. Copying, reproduction, or republishing for any other purpose shall require a license with payment of fee to Mitsubishi Electric Research Laboratories, Inc. All rights reserved. Copyright c Mitsubishi Electric Research Laboratories, Inc., 2016 201 Broadway, Cambridge, Massachusetts 02139

ITERATIVE TUNING FEEDFORWARD SPEED ESTIMATOR FOR SENSORLESS INDUCTION MOTORS Lei Zhou 1, Yebin Wang 2, David L. Trumper 1 1 Dept. of Mechanical Engineering Massachusetts Institute of Technology Cambridge, MA, USA 2 Mitsubishi Electric Research Laboratories Cambridge, MA, USA INTRODUCTION For speed sensorless induction motors under fieldoriented control (FOC), where the motor speed and angle are not measured, the speed control tracking bandwidth is mainly limited by the convergence rate of the state estimator. Prevailing speedsensorless induction motors suffer significant performance degradation from removing the encoder, which limits their applications to fields requiring low or medium performance. This paper studies a new estimation approach for induction motors, aiming at improving improving the estimation bandwidth of sensorless induction motors, and thus enabling them for higher bandwidth drives. In the speedsensorless estimation for induction motors, the classic model reference adaptive system (MRAS) approach [1, 2, 3, 4] was initially studied and remains appealing until today. Although the design was simple, this method often suffers from slow converging due to the adaptive estimation. Through the years, numerous estimation methods have been studied for induction motors, such as sliding mode observer [5, 6], extended Kalman filter (EKF) methods [7, 8], moving horizon estimation (MHE) methods [9], etc. In these designs the rotor s mechanical equition is often not included in the estimator model, based on the assumption that the mechanical dynamics is slow compared to the electrical dynamics. This assumption can significantly simplify the estimator design and allow the estimation to proceed without knowing the motor s mechanical parameters, but often results in slow transient. In this work, we propose a new induction motor state estimation method with the rotor s mechanical dynamics included, targeting at improving the speed estimation convergence rate and thus improve the speed tracking bandwidth of the sensorless induction motor. In the proposed estimator design, the estimations of rotor flux and the rotor speed are separated into two sequential steps, where the flux estimation is achieved by a linear filter, and the speed estimation uses a combination of feedforward and feedback. In order to address the difficulty of unknown rotor inertia and load torque, an iterative tuning method was used to automatically tune the feedforward gains. Experimental results show that the proposed estimation method has improved the estimation bandwidth over the baseline MRAS and EKF methods by 20 times, and a 0.01 s risetime was demonstrated in the speed closedloop step response. PROBLEM FORMULATION Assuming symmetric three phase excitation and linear magnetic circuit, the induction motor model in the stationary twophase frame is given by i ds = γi ds ω 1 i qs αβψ dr βψ qrω u ds /σ i qs = ω 1 i ds γi qs βψ dr ω αβψ qr u qs/σ ψ dr = αl mi ds αψ dr (ω 1 pω)ψ qr ψ qr = αl mi qs (ω 1 pω)ψ dr αψ qr ω = µ J (ψ dri qs i ds ψ qr) T L J y = [ i ds, i qs ] T, where the notation is defined in Table 1. Speed sensorless estimation problem for induction motor is roughly formulated as: design a estimator to reconstruct the full state of the induction motor system from measuring only the stator currents (i ds, i qs ) and voltages (u ds, u qs ). INDUCTION MOTOR STATE ESTIMATOR Fig. 1 shows a block diagram of the proposed induction motor state estimator. Let us define state vector x = [i ds, i qs, ψ dr, ψ qr ] T. In the estimator design shown in Fig. 1, the current and flux estimation and the rotor speed estimation are decoupled. By separating out the mechanical dynamic equation and regarding the rotor speed ω (1)

TABLE 1. Notations. Notation Description i ds, i qs stator currents in d and q axes ψ dr, ψ qr rotor fluxes in d and q axes ω rotor angular speed u ds, u qs stator voltages in d and q axes ω 1 angular speed of the rotating frame T L load torque J rotor inertia L s, L m, L r stator, mutual, rotor inductances R s, R r stator and rotor resistances σ (L s L r L 2 m)/l r α R r /L r β L m /(σl r ) γ R s /σ αβl m µ 3L m /(2L r ) u "#, u %# Current and flux ı "#, ı %#, ψ* ", ψ* " i "#, i %# observer z 45 θ 2 Main speed observer Auxiliary speed observer Feedforward gain tuning FIGURE 1. Block diagram of the induction motor state estimator. as a timevarying parameter, the nonlinear induction motor model in (1) is reduced to i 1 Ds γ 0 αβ βω i Ds σ i Qs Φ Dr = 0 γ βω αβ i Qs αl m 0 α ω Φ Dr 0 0 1 [ ] σ uds 0 0 u Qs 0 αl m ω α 0 0 Φ Qr z 45 ω. ω Φ Qr y = [ i Ds i Qs ] T. The current and flux estimation for the linear induction motor model can be achieved by means of observers for linear systems, such as Luemberger observer and Kalman Filter. The proposed speed estimator is consist of two parts: feedforward and feedback. The discretetime speed estimation equation is given by ˆω k = ˆω k 1 dt ( θ 1 k(i qs ˆψdr i ds ˆψqr ) θ 2 k }{{} ω0 feedforward term ) (2) K fb (ĩ qs ˆψdr ĩ ds ˆψqr ), }{{} feedback term ω where ˆω k is the estimated rotor speed at the sample instant k; dt is the sample time; θ 1 k and θ2 k are the feedforward gains; K fb is the feedback gain; state variables with a hat denote their estimated values, and the tilde notation indicates the estimation errors, such as ĩ ds = i ds î ds and ĩ qs = i qs î qs. In the following sections, the design details of the speed estimator are introduced. Feedforward speed estimation The objective of the feedforward signal in the speed estimator is to ensure that the speed estimation matches the rotor s dynamic equation. Compare the rotor dynamics in (1) and the speed estimator equation (2), one can deduce that with feedforward gains θ 1 k = µ/j and θ1 k = T L/J will enable the speed estimate to track the rotor speed under the condition that the flux estimation has converged. The inclusion of the feedforward term significantly improves the transient performance of the speed estimation. However, in practical applications, the motor mechanical system parameters, such as the rotor inertia and load torque, are often not exactly known. To address this difficulty, we use an iterative tuning speed estimator to tune the feedforward controller gains automatically. The iterative controller tuning is a method to finetune controllers in a repetitive process using only data collected in experiment runs. In this method, the controller parameters are chosen to minimize a certain cost function, and the values of the parameters are updated iteratively with a gradient search. This algorithm has been widely used in the feedforward controller tuning for precision motion systems such as linear motors and wafer stages [10, 11, 12], and reference [13] provides a general overview of the algorithm and its applications. The tuning of the feedforward gain relies on the optimization of a certain objective function, which should represent the performance of the speed estimator. For controller tunings, the cost function is often selected as the tracking error. For the induction motor speed estimation problem, let us define a vector of the feedforward gains θ k = [θk 1, θ2 k ]T. If the motor speed could be directly measured, the objective function could be selected as V (θ k ) = ω k T ω k, where ω k = ω k ˆω k, denoting the speed estimation error.

In the speed sensorless estimation circumstance, the motor speed is not available for direct measurement. In our design, the speed estimation from an auxiliary speed observer was selected as a ground truth signal, and the error between the two speed estimations is used in the cost function for tuning the feedforward gain in the speed estimator. As is shown in Fig. 1, an auxiliary speed observer is running in parallel with the speed observer, and gives the estimated speed ˆω a. One possible selection of the auxiliary speed observer is the adaptive estimation method introduced in [3]. In this method, the speed estimation was given by ˆω a = K P (ĩ ds ˆψqr ĩ qs ˆψdr )K I (ĩ ds ˆψqr ĩ qs ˆψdr )dt, where K P and K I are positive gains of the adaptive speed observe. Using the auxiliary estimated speed ω a as an reference signal in the tuning of the feedforward term, the corresponding cost function can be written as V (θ k ) = (ˆω a ˆω) T (ˆω a ˆω). (3) Note that in this objective function the two speeds are all estimated. It is assumed that no constraints are present on the selection of the feedforward estimation gain, i.e., the optimization problem for searching the feedforward gains is unconstrained. Since the difference between the two estimated speed ˆω a ˆω is a linear function of the feedforward estimation gain θ k, the objective function in (3) is convex, which implies that the global optimal is achievable. The value of the feedforward gain can be updated iteratively using the gradient based search method, as θ k1 = θ k α k R 1 V (θ k ) k, θ k where θ k is the feedforward gain at the kth iteration, α k is the step size, R k is a matrix to modify the search direction, and V θ k is the gradient of the objective function with respect to the feedforward gain evaluated at the present value of θ k. Feedback speed estimation In the design of the feedback term in the speed estimator, a nonlinear feedback gain K fb was designed to address the tradeoff between (a) the requirement of using high feedback gain during transient for bandwidth improvement, and (b) the requirement of using small feedback gain during steady state operation for mitigating measurement noise and model mismatches. Let us define the feedback term e T = ĩ ds ˆΦqr ĩ qs ˆΦdr. The signal e T contains the information of the motor operation mode. When the motor is in steady state running, the feedback signal e T demonstrates a periodic oscillation slightly above and below its mean value, and the fundamental frequency of this periodic oscillation is the rotational frequency of the induction motor. This speed ripple is because of the parametric model error, unmodeled motor dynamics, and inherent induction motor torque ripple. During the steady operation, the feedback gain in the speed estimator should be small to avoid magnifying this undesired AC component in the feedback signal, since it will result in large harmonic oscillation in the estimated speed. On the other hand, during motor speed transient, e.g., when the motor is accelerating or decelerating, the signal e T presents relatively large magnitude, and will converge to its steady state value after the transient. During the motor speed transient, a large feedback gain is desired to increase the speed estimation bandwidth. Based on the aforesaid observations, the feedback gain in the speed estimation K fb is designed as a function of the feedback term e T, which has a small amplitude when e T is smaller than its typical magnitude, and has a large amplitude when e T is around its typical value of during transient. In our implementation, the feedback gain K fb is selected to be the form of K fb = min(a 1 a 2 e 2 T a 3 e 4 T, M fb /e T ), where a 1, a 2, a 3, M fb are positive constants, and M fb is the maximum magnitude of the feedback term K fb e T. EXPERIMENTAL VALIDATIONS The proposed estimation method was experimentally tested with a 250 W threephase induction motor. Control algorithm is compiled by Matlab/Simulink, and downloaded to dspace DS1104 for realtime operation. PWM inverter was used to energize the motor. The control loop runs at a sample frequency of 4 khz, and the PWM frequency is also 4 khz. The induction motor being

ψ "#$ ψ6 ω "#$ Flux PI ω % i ' "#$ i )"#$ dcurrent PI Speed PI qcurrent PI i ' i ) u ' u ) Park Transformation Inverse Park Transformation u ' u ) 2 phase > 3 phase u. u / u 0 u ds, i ' u.,i. 3 phase u > /,i / u qs, i ) 2 phase u 0,i 0 ω Induction motor θ2 ω % ψ6 Induction motor state estimator FIGURE 2. Block diagram of the induction motor fieldoriented control (FOC). Rotor Speed (rad/s) Speed estimation error (rad/s) 75 70 65 Reference speed 60 Proposed estimated speed EKF estimated speed 55 Adaptive estimated speed Measured motor speed 50 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 15 10 5 0 Proposed method EKF Adaptive 5 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 Time (s) FIGURE 3. Upper plot: reference, measured, and the estimated speed of the induction motor. Lower plot: speed estimation error of the proposed method and the baseline methods. tested has parameter values: R s = 11.05 Ω; R r = 6.11 Ω; L s = L r = 0.3165 H; L m = 0.2939 H; J = 5 10 4 kgm 2. No load was added during the test. The tracking controller implements a standard indirect field oriented control (IFOC) as is shown in Fig. 2. Four proportional and integral (PI) controllers are used to regulate speed, rotor flux amplitude, and stator currents in d and qaxis, respectively. The rotor flux magnitude estimate ˆψ is achieved by ˆψ r = ( ˆψ dr 2 ˆψ qr) 2 1/2, and in the speed and flux control the estimated signals are used for feedback. Rotor Speed (rad/s) 76 74 72 Reference speed 70 Proposed estimated speed Measured motor speed 68 0 0.05 0.1 0.15 0.2 FIGURE 4. Sensorless induction motor step response with the estimated speed used for feedback. Fig. 3 shows the speed step response of the induction motor and the estimated speed using different methods. In this experiment, the motor speed measured with an optical encoder was used for feedback for a fair comparison between the estimation schemes. These data were taken after the feedforward gain autotuning has converged. The proposed method was compared with the adaptive estimator (MRAS) and extended Kalman filter (EKF). It can be seen that in the speed estimation error plot, the estimation error of the proposed method was shooting downwards during transielt, which implies that the speed estimation is leading the true motor speed. This is a direct effect of the feedforward terms. Compared with both baseline estimation methods, the proposed speed estimation converges much faster: the transient converges within 0.015 s, while the baseline EKF and adaptive methods use about 0.3 s to converge. Fig. 4 shows the sensorless induction motor s speed step response when the motor s speed control loop uses the estimated speed for feed

back. In this experiment, with the proper controller and estimator tuning, the induction motor speed step response demonstrated a rise time of 0.01 s, which enables the motor to be used for mechatronic systems with relatively fast dynamics requirements. CONCLUSION AND FUTURE WORK In this paper, a new state estimation method for sensorless induction motors was proposed and tested. The proposed speed estimation method uses a combination of feedforward and feedback, where the feedforward gains are automatically tuned using an iterative tuning algorithm, and the feedback gains are designed to be nonlinear to better balance the tradeoff between the high bandwidth and low noise requirements. Experimental results demonstrate that the proposed method can improve the speed estimation convergence rate significantly, and the speed control of the sensorless induction motor with the proposed estimation method has demonstrated a rise time of 0.01 s. REFERENCES [1] Atkinson DJ, Acarnley PP, Finch JW. Observers for induction motor state and parameter estimation. IEEE Trans Ind Appl. 1991;27(6):1119 1127. [2] Schauder C. Adaptive speed identification for vector control of induction motors without rotational transducers. IEEE Trans Ind Appl. 1992;28(5):1054 1061. [3] Kubota H, Matsuse K, Nakano T. DSPbased speed adaptive flux observer of induction motor. IEEE Trans Ind Appl. 1993;29(2):344 348. [4] Kubota H, Matsuse K. Speed sensorless fieldoriented control of induction motor with rotor resistance adaptation. IEEE Trans Ind Appl. 1994;30(5):1219 1224. [5] Benchaib A, Rachid A, Audrezet E, Tadjine M. Realtime slidingmode observer and control of an induction motor. IEEE Trans Ind Electron. 1999;46(1):128 138. [6] Tursini M, Petrella R, Parasiliti F. Adaptive slidingmode observer for speedsensorless control of induction motors. IEEE Trans Ind Appl. 2000;36(5):1380 1387. [7] Kim YR, Sul SK, Park MH. Speed sensorless vector control of induction motor using extended Kalman filter. IEEE Trans Ind Appl. 1994;30(5):1225 1233. [8] Shi K, Chan T, Wong Y, Ho S. Speed estimation of an induction motor drive using an optimized extended Kalman filter. IEEE Trans Ind Electron. 2002;49(1):124 133. [9] Frick D, Domahidi A, Vukov M, Mariethoz S, Diehl M, Morari M. Moving horizon estimation for induction motors. In: Proc. 3rd IEEE Int. Sym. on Sensorless Control for Electrical Drives; 2012.. [10] Stearns H, Mishra S, Tomizuka M. Iterative tuning of feedforward controller with force ripple compensation for wafer stage. In: Advanced Motion Control, 2008. AMC 08. 10th IEEE International Workshop on. IEEE; 2008. p. 234 239. [11] Heertjes M, Hennekens D, Steinbuch M. MIMO feedforward design in wafer scanners using a gradient approximationbased algorithm. Control Engineering Practice. 2010;18(5):495 506. [12] Van der Velden B, Oomen T, Heertjes MF. Constrained iterative feedback tuning for robust highprecision motion control. In: IFAC World Congress; 2014. p. 1 6. [13] Hjalmarsson H, Gevers M, Gunnarsson S, Lequin O. Iterative feedback tuning: theory and applications. Control Systems, IEEE. 1998;18(4):26 41.