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

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

Anakapalli Andhra Pradesh, India I. INTRODUCTION

Sensorless Sliding Mode Control of Induction Motor Drives

Mathematical Modelling of an 3 Phase Induction Motor Using MATLAB/Simulink

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

Three phase induction motor using direct torque control by Matlab Simulink

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

INDUCTION MOTOR MODEL AND PARAMETERS

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

International Journal of Advance Engineering and Research Development

SIMULATION OF STEADY-STATE PERFORMANCE OF THREE PHASE INDUCTION MOTOR BY MATLAB

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

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

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

An adaptive sliding mode control scheme for induction motor drives

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

Mathematical MATLAB Model and Performance Analysis of Asynchronous Machine

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

Study on Nonlinear Perpendicular Flux Observer for Direct-torque-controlled Induction Motor

Indirect Field Orientation for Induction Motors without Speed Sensor

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

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

Parameter Estimation of Three Phase Squirrel Cage Induction Motor

Available online at ScienceDirect. Procedia Technology 25 (2016 )

Modelling of Closed Loop Speed Control for Pmsm Drive

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

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

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

NEURAL NETWORKS APPLICATION FOR MECHANICAL PARAMETERS IDENTIFICATION OF ASYNCHRONOUS MOTOR

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

REAL TIME CONTROL OF DOUBLY FED INDUCTION GENERATOR. Benmeziane Meriem, Zebirate Soraya, Chaker Abelkader Laboratory SCAMRE, ENPO, Oran, Algeria

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

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

Modeling and Simulation of Flux-Optimized Induction Motor Drive

Modelling and Simulation of Direct Self-Control Systems*

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

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

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

AC Induction Motor Stator Resistance Estimation Algorithm

Motor Info on the WWW Motorola Motors DC motor» /MOTORDCTUT.

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

CHAPTER 2 MODELLING OF INTERIOR PERMANENT MAGNET SYNCHRONOUS MOTOR

Speed Control of PMSM Drives by Using Neural Network Controller

Open Access Permanent Magnet Synchronous Motor Vector Control Based on Weighted Integral Gain of Sliding Mode Variable Structure

Simulation of Direct Torque Control of Induction motor using Space Vector Modulation Methodology

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

EFFICIENCY OPTIMIZATION OF VECTOR-CONTROLLED INDUCTION MOTOR DRIVE

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual

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

QUICK AND PRECISE POSITION CONTROL OF ULTRASONIC MOTORS USING ADAPTIVE CONTROLLER WITH DEAD ZONE COMPENSATION

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

From now, we ignore the superbar - with variables in per unit. ψ ψ. l ad ad ad ψ. ψ ψ ψ

Sensorless Field Oriented Control of Permanent Magnet Synchronous Motor

Robust Non-Linear Direct Torque and Flux Control of Adjustable Speed Sensorless PMSM Drive Based on SVM Using a PI Predictive Controller

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

Control of Wind Turbine Generators. James Cale Guest Lecturer EE 566, Fall Semester 2014 Colorado State University

Iterative Controller Tuning Using Bode s Integrals

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR

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

Backstepping Control with Integral Action of PMSM Integrated According to the MRAS Observer

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

EE595S : Class Lecture Notes Parameter Identification and Maximum Torque Per Amp Control Algorithm

Speed Control of Induction Motor Drives using Nonlinear Adaptive Controller

Mechatronics Engineering. Li Wen

Research on Permanent Magnet Linear Synchronous Motor Control System Simulation *

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

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

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

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

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

NONLINEAR MPPT CONTROL OF SQUIRREL CAGE INDUCTION GENERATOR-WIND TURBINE

A Direct Torque Controlled Induction Motor with Variable Hysteresis Band

MODELING AND SIMULATION OF ENGINE DRIVEN INDUCTION GENERATOR USING HUNTING NETWORK METHOD

COMPARISION BETWEEN TWO LEVEL AND THREE LEVEL INVERTER FOR DIRECT TORQUE CONTROL INDUCTION MOTOR DRIVE

Parametric Variations Sensitivity Analysis on IM Discrete Speed Estimation

Control of an Induction Motor Drive

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

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Transient Analysis of Three Phase Squirrel Cage Induction Machine using Matlab

FEEDBACK CONTROL SYSTEMS

CHAPTER 5 SIMULATION AND TEST SETUP FOR FAULT ANALYSIS

Joint Torque Control for Backlash Compensation in Two-Inertia System

Characteristics Analysis of Claw-Pole Alternator for Automobiles by Nonlinear Magnetic Field Decomposition for Armature Reaction

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

PARAMETER SENSITIVITY ANALYSIS OF AN INDUCTION MOTOR

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

Speed Control of Non-collocated Stator-Rotor Synchronous Motor with Application in Robotic Surgery

Synergetic Control for Electromechanical Systems

The synchronous machine (detailed model)

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

Vector Controlled Sensorless Estimation and Control of Speed of Induction Motors

A New Predictive Control Strategy Dedicated to Salient Pole Synchronous Machines

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

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

Direct torque control of induction motor fed by two level inverter using space vector pulse width modulation

LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR

DESIGN, SIMULATION AND ANALYSIS OF SENSORLESS VECTOR CONTROLLED INDUCTION MOTOR DRIVE

1439. Numerical simulation of the magnetic field and electromagnetic vibration analysis of the AC permanent-magnet synchronous motor

Comparative Study of Speed Control of Induction Motor Using PI and Fuzzy Logic Controller

Transcription:

Inertia Identification and Auto-Tuning of Induction Motor Using MRAS Yujie GUO *, Lipei HUANG *, Yang QIU *, Masaharu MURAMATSU ** * Department of Electrical Engineering, Tsinghua University, Beijing, P. R. China, 184 Phone: +86-1-67814 Fax: +86-1-678357 Email: huanglp@public.gb.com.cn ** Advanced Drive Systems Development Center, Industrial Components & Equipment Div., Hitachi, Ltd. 1-1, Higashinarashino 7-chome, Narashino-shi, Chiba 75-8611, Japan Phone: +81-474-77-1111 Fax: +81-474-77-1543 Email: muramatsu@narashino.hitachi.co.jp Abstract-During the operation of an induction motor (IM) drive system, parameters vibration and external load disturbance will influence the effectiveness of control. A method using Model Reference Adaptive System (MRAS) algorithm is presented in this paper for an online identification of load inertia. Further, by using the result of identification, automatic adjustments to the speed controller can be made. A scheme for tuning the speed controller automatically is introduced. Simulation results in both time domain and frequency domain show the usefulness of the proposed method. Key words: induction motor, inertia identification, MRAS, auto-tuning, frequency analyze 1. Introduction The system performance of the IM is influenced by uncertainties such as unpredictable plant parameter variations, external load disturbances and unmodeled nonlinear dynamics of the plant. In order to get high performance, accurate values of the machine s parameters are necessary[1]. Drive moment of inertia mainly affects the mechanical response of the system. When the moment of inertia increases, the system response will be slower. Therefore, it is necessary to identify the moment of inertia of the drive. Once the drive inertia is identified accurately, the parameters of the controller can be adjusted to compensate the inertia variation. System performance can be improved in this way. In this paper, a method for identification of the drive inertia and auto-tuning the speed controller is presented. Analysis based on the simulation in both the time and frequency domain shows that the proposed scheme has good performance even with the dramatic variation of load inertia.. Control Strategy The control method in this paper relies on the Field Orientated Control (F. O. C.). In the synchronous frame, the rotor flux can be described as: ϕ = L i + L i (1) dr r dr m ds ϕ () qr = L riqr + Lmiqs Rotor voltage as: (3) = plmids + ω rlmiqs + ( plr + Rr) idr + ωrlriqr ω (4) = rl mids + plmiqs ωrlridr + ( plr + Rr) iqr Stator voltage as: u ds = pls + Rs) ids + plmidr ( (5) u qs = pls + Rs) iqs + plmiqr ( (6) Where p=d/dt i ds, i qs are the d-axis and q-axis stator current i dr, i qr are the d-axis and q-axis rotor current R r, L r are the resistance and inductance of rotor L m is the magnetizing inductance ω r is the rotor angular speed ϕ dr, ϕ qr is the d-axis and q-axis rotor flux u ds, u qs are the d-axis and q-axis stator voltage

R s, L s are the resistance and inductance of stator In the F.O.C. algorithm, ϕ dr =constant, ϕ qr =. This algorithm maintains efficiency in a wide range of speeds and takes into consideration torque changes with transient phases by controlling the flux directly from the rotor coordinates. Fig. 1 shows the system configuration of a field oriented controlled IM drive system. This basic control structure includes an inner flux control loop and a speed control loop. y ˆ[ = y[ y[ i ] + bˆ[ i 1] U[ (9) ε [ = y[ yˆ[ (1) U[ bˆ[ = bˆ[ + β ε[ 1+ βu[ (11) U[ = Te [ Te[ i ] (1) Where b is the variable of T/J to be identified, y is the measured speed signal, β is the adaptive gain, b ) is the identified variable, ω r * + ω r - ϕ r PI T e T * e - + + - ϕ r PI û sq PI û sd d, q, ω e θ Rotor flux Calculator u * sα u * sβ I a I b I c PWM inverter y ) is the estimated speed. Equation (9) is regarded as the difference equation for an adjustable model, and (11) as the adaptation mechanism. Encoder IM 4. Auto-Tuning of Speed Controller Fig.1 Block diagram of the control system 3. Parameter Identification Using MRAS The discrete form of mechanical movement equation in the IM drive system can be described as: T ω r[ = ω r [ + ( Te[ Tl [ ) (7) J The load torque in (7) is assumed to change slowly. In a servo system that requires a fast response, sampling period tends to be shorter. Therefore, this assumption is reasonable. This leads to the following equation: T ω r[ = ω r[ ωr[ i ] + ( Te [ Te [ i ]) (8) J Where J is the inertia to be identified, T is the sampling period, T e is the electromagnetic torque. Equation (8) can be regarded as the difference equation of the reference mode. Using Landau s discrete time-recursive parameter identification [], the MRAS algorithm is designed as: Proportional integral (PI) controller is one of the most widely used controllers in industry. In this case, it is used both as flux and speed controllers. By choosing the appropriate PI controller parameters, the close-loop time constant of flux loop is in the region of 1 times smaller than that of the speed control loop. Therefore, the flux loop in Fig. 1 can be designed before the speed loop. The simplified system is a typical 3-order one, and the open-loop transfer function of speed control loop is: Kop( τ s + 1) G ( s) = (13) op s ( Ts + 1) There are several methods to design such a system [3]. Some of them consider the time domain characteristics such as rising time and overshoot, while others consider frequency domain characteristics such as cutting frequency and phase margin, etc. In the simulation of this paper, a method using Least M r criteria is applied. Here, M r is the peak value of the close-loop amplitude frequency response characteristics. The Bode diagram of open-loop transfer function (13) is shown in Fig.. In the figure below, ω 1 and ω are turn frequencies, ω c is the cutting frequency. h=τ/t=ω /ω 1 is called Midfrequency Width. The middle frequency (ω -ω 1 ) is a

critical factor in determining the control system s dynamic performance, so h is a key parameter. upper figure.. -4 h Inertia (kgm ).15 1 ω =1/T - ω 1 =1/τ ω c ω (s -1 ) -4.1 8 16.1 Fig. Open-loop amplitude frequency response characteristics of the typical 3-order system Inertia (kgm ).1.998 It is proved that in order to obtain the least close-loop amplitude frequency response characteristics peak value M rmin, the following relations should be satisfied: ω h = (14) ω c h + 1 And ω 1 = h + c (15) ω1 With the corresponding least peak value M r : h + 1 M rmin = (16) h 1 Once h is given, the open-loop transfer function is obtained, and the parameter of speed controller can be calculated. 5. Simulation Results 5.1 Parameter Identification: The parameters of the squirrel cage motor used in simulation and experiment are the same. They are depicted in Table 1. Table 1 Parameters of the Induction Motor Pole 4 J.1 kg m R s.9 Ω R r 1.9 Ω L s.371 H L r.371 H L m.358 H ω 143 r/min The simulation results of identification with different initial values are shown in Fig. 3 and Fig. 4 respectively. The nether figure is the detail of the circled area in the 16 18 Fig. 3 Simulation of inertia identification result with initial value of J n and =5 Inertia (kgm ) Inertia (kgm ). 1.8 1.6 1.4 1. 1..8.6.4.. -. 7 14.1.11.1.999 16 18 Fig. 4 Simulation of inertia identification result with initial value of J n and =5 The figures above demonstrate that all the identification results converge to the real value quickly with the appropriately chosen simulation parameters. 5. Speed Controller Auto-tuning: A PI controller is used to adjust the speed control loop so that it has suitable poles and zeros. In the frequency domain, it means appropriate cutting frequency and margin. Both the time domain response and frequency response of the system is simulated. The Bode diagram of the desired system is shown in

Fig. 5. The upper one is a plot of amplitude frequency response characteristics and the nether one is phase frequency response characteristics. This desired system is a typical 3-order one, with mid-frequency width h=5. 15 1 5 1 1 1 ω (rad/s) -5 In the simulation, the motor is speed up with no load, then at a certain time, a load torque is added to the motor shaft. In this case, the load torque added after the time of 3.s is 4.5N m, i.e. J=5J n. Fig.8 and Fig.9 show the simulation results of the load step responds without and with auto-tuning of the speed controller respectively. The nether figure is the detail of the circled area in the upper figure. -.4 -.5 -.6 ϕ (rad) -.7 -.8 -.9-3. -3.1-3. 1 1 1 ω (rad /s) Fig. 5 Bode diagram of desired 3-order system. 199.98 Bode diagrams with J=5J n and J=J n before tuning the speed controller are shown below. Because the phase frequency response characteristics remains unchanged, it is not shown here. The figures demonstrate that the midfrequency width remains the same, while the cutting frequency becomes smaller with the increasing of J. This result implies the deterioration of the system s high frequency performance, thus making the system response slower. Speed (r/min.) 199.96 199.94 199.9 199.9 199.88 199.86 3. 3.5 4. 4.5 Fig. 8 simulation result of load step response without auto-tuning 15 1 5 1 1 1 ω (rad/s) -5 Fig. 6 Bode diagram of system with J=5J n before tuning the controller. 15 199.98 1 5-5 -1 1 1 1 ω (rad/s) Speed (r/min) 199.96 199.94 199.9 199.9 199.88 199.86 3. 3.5 4. 4.5 Fig. 7 Bode diagram of system with J=J n before tuning the controller Fig. 9 simulation result of load step response with auto-tuning

Obviously, in the results with auto-tuning, the overshoot and the recover time are both much less than those of the results without auto-tuning. The system performance is greatly improved. Inertia (kgm ).8.6.4...18.16.14 6. Identification Experiment Identification experiments are implemented on a flexible control system of IM. The core of the dual-cpu control system is a personal computer and a TMS3C3 DSP (Digital Signal Processor) developing board. User interface, PWM pulse generation, A/D data acquisition and DSP control are all done by the host personal computer. DSP deals with control algorithm, parameter estimation and state observation. The waveforms of real speed and electromagnetic torque in the experiment system of identification are demonstrated in Fig. 1. The speed waveform is satisfactory..1-4 6 8 1 1 14 16 18 Fig. 11 Inertia identification result with =1. Inertia (kgm ) 6 4 - -4-6 -8-1 4 6 8 Fig. 1 Inertia identification result with =5. 5 4 Motor Speed (r/min) 4 16 1 8 4 Inertia (kgm ) 3 1-1 - 4 6 8 1 3 4 5 6 Fig. 13 Inertia identification result with =. 6 Electromagnetic Torque (Nm) 4 - -4-6 -8-1 1 3 4 5 6 From the figure above, it can be seen that all the identification results converge to the same value, approximately.13kg m, and with the increase of, the process of identification becomes faster, but there may be some vibrations. Fig. 1 Speed and torque waveforms of the IM control system 7. Conclusion Experiment results of inertia identification with different adaptive gains on an IM are demonstrated in Fig. 11 Fig.13. All the experiments are under the condition of no load. The initial value of inertia is set as.kg m. A method using MRAS to improve the performance of the IM drive system under parameter variation is presented. There are two steps: first to identify the load inertia, and then tune the speed controller automatically. The design method is based on frequency analysis. The system s speed step and load step responses are used to examine the validity of the proposed auto-tuning

algorithm. The frequency response analysis shows that the identification result is very effective for the design of speed controller, the system has good performance after auto-tuning. It is proved by the simulation results. The proposed identification method is confirmed by the experiment on an IM system. References [1] Holtz Joachim, Identification of the Machine Parameters in a Vector-Controlled Induction Motor Drive, IEEE Transactions on Industry Applications, vol.7, no 6, pp. 1111-1118, Dec. /Nov. 1991 [] Kouetsu Fujita, Instantaneous Speed Detection with Parameter Identification for ac Servo System, IEEE Transactions on Industry Applications, vol.8, no 4, pp. 864-87, Jul. /Aug. 199 [3] I. D. Landau, et al., Adaptive Control, New York : Springer, 1998 [4] Nam-Joon Kim, Inertia Identification for the speed observer of the Low Speed Control of Induction Motor, IEEE Transactions on Industry Applications, vol.3, no 6, pp. 1371-1379, Nov./Dec.1996 [5] Karl Johan Astrom and Tore Hagglund, Automatic Tuning of PID Controllers, Research Triangle Park, NC, Instrument Society of America, 1988.