• No results found

Normalized Dynamic Simulation of 3-phase Induction Motor using MATLAB/SIMULINK

N/A
N/A
Protected

Academic year: 2020

Share "Normalized Dynamic Simulation of 3-phase Induction Motor using MATLAB/SIMULINK"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 4, Issue 3, March 2014)

Normalized Dynamic Simulation of 3-phase Induction Motor

using MATLAB/SIMULINK

Abhinav

1

, Venu Sangwan

2

Electrical department, PEC University of technology Chandigarh-160012, India

Abstract— Power system engineers and design engineers

use normalized values for the variables. This paper presents dynamic modeling and simulation of 3-phase induction motor using dq0 axis transformation of normalized stator and rotor variables in the synchronous reference frame assisted by MATLAB/SIMULINK. For this purpose, the relevant electrical differential equations and mechanical differential equation, known by electrical machine researchers, are stated at the beginning and then generalized model in synchronous reference frames of 3-phase induction motor is developed and implemented by using MATLAB/SIMULINK.

Keywords—MATLAB/SIMULINK, induction motor,

normalized value, dynamic modeling, dq0 model.

I. INTRODUCTION

Induction motors are called as horsepower of industry. According to a survey, 75% of motors used in industries are induction motors due to their high torque to volume ratio, ruggedness, robustness & low maintenance. The analysis of induction motor is carried out in steady state whereby the machine is modelled as a second order electromechanical system. However for in depth analysis, dynamic behaviour is accounted whereby machine dynamics are of fifth order [1].

The dynamic model considers the instantaneous effects of varying voltages/currents, stator frequency, and torque disturbance. The dynamic model of the induction motor is derived by transferring the three-phase quantities into two phase direct and quadrature axes qualities. The equivalence between the three phase machine models is derived from the concept of power invariance [2]. This approach is desirable because of conceptual simplicity obtained with two sets of winding, one on the stator and the other on the rotor.

The following assumptions are made to derive the dynamics model [3]:

i. Uniform air gap;

ii. Balanced rotor and stator windings, with

sinusoidally distributed mmf;

iii. Inductances vs. rotor position is sinusoidal; and

iv. Saturation and parameter changes are neglected

d-q model is extensively used in control application as it has capability to convert sinusoidal variables quantities to dc quantities using suitable reference theory. By having the voltage and current quantities in dq frame, it is possible to control the speed of the machine by controlling the flux and torque independently. It is also

Simulink is a useful tool for understanding the performance, analysis & design of such machines. Simulink induction machine models are available in literature [5]-[6], but they appear to be black boxes with no internal details. Reference [7]-[8] refers to implementation of dynamic model and simulink of induction motor in synchronously rotating reference frame. But, fail in explain the performance of model with normalized variables.

In this paper, MATLAB/SIMULINK is used to simulate the dynamic performance of an induction motor model whose normalized stator and rotor variables are referred to a synchronous reference frame.

II. SYSTEM MODELING

Usually, when an electrical machine is simulated in circuit simulator like PSpice, its steady state model is used; this implies that all transients are neglected during load changes and stator frequency variations, but for electrical drive studies, the transients behaviors is also important.

In the past, researchers have developed their own software packages for dynamics modeling of induction motor. In [9], a software package was developed, using the FORTRAN programming language, for the steady state and dynamic simulation of induction motor drives. It is unnecessary to develop user-written software for dynamic model of induction motor when you have

proprietary software package such as

MATLAB/SIMULINK, licensed by MathWorks.

MATLAB/SIMULINK makes simulation design more efficient and allows other interested parties to understand the operation of the system more easily than a programming-language implementation.

MATLAB provides a powerful matrix environment, the basis of state-space modeling of dynamic systems, for system design, modeling, and algorithm development. SIMULINK is an extension to MATLAB and allows graphical block diagram modeling and simulation of dynamic systems [10].

The dynamic d-q model is developed using MATLAB and a simulation is carried out to observe the speed flux, torque and current waveforms.

III. DQMODELING

(2)

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 4, Issue 3, March 2014)

A. Nomencuture

d : direct axis q : quadrature axis

s : stator variables r : rotor variables

n : normalized value

Pb : normalized power

Vb

vasn, vbsn, vcsn : normalized input voltage for phase a, b

and c

vqsn, vdsn : normalized stator q and d axis voltages

vqrn, vdrn : normalized rotor q and d axis voltages

iqsn,idsn : normalized stator q and d axis current

iqrn, idrn : normalized rotor q and d axis current

Ψqsn, Ψdsn : normalized stator q and d axis modified

flux linkages

Ψqrn, Ψdrn : normalized rotor q and d axis modified

flux linkages ωb : base speed

ωrn : normalized rotor speed

ωcn : normalized angular speed in

synchronous reference frame Ten : normalized electromagnetic torque

Tln : normalized load torque

Rsn : normalized stator resistance

Rrn : normalized rotor resistance

Xsn : normalized stator reactance

Xrn : normalized rotor reactance

Xmn : normalized magnetizing reactance

J : moment of interia H : interia constant P : number of poles

B. Equations

[image:2.595.53.286.601.742.2]

Driving the model equations can be generated from the dq0 equivalent circuit of the induction machine shown in figure 1.

Figure 1: The d-q normalized equivalent circuit of an Induction Motor

In a generalize d-q reference frame, the electrical equation in normalized form of squirrel induction motor can be found as follows:

(1)

(2)

(3)

4)

For squirrel induction motor as in the case of this paper and in equation (3) and (4) are set to zero since rotor cage bars are short circuited. Modified flux linkages in normalized form are: (5)

(6)

(7)

(8)

Normalized electromagnetic torque equation in terms of normalized modified flux linkage and normalized current form: ( ) (9)

Based on the above equations, normalized rotor speed can be determined as follows:

Where

After driving the torque and speed equations in term of d-q flux linkages and currents of the stator, the d-q axis transformation should now be applied to the machine input (stator) voltages.

The three-phase stator voltages of an induction machine under balanced conditions can be expressed as:

√ (

)

√ (

)

idsn idrn

wcn*fqsn

Xmn/wb Vdsn

Rsn (Xsn-Xmn)/wb (wcn-wrn)*fqrn (Xrn-Xmn)/wb Rrn

iqsn idrn

wcn*fdsn

Xmn/wb Vqsn

(3)

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 4, Issue 3, March 2014)

These three-phase voltages are transferred to a synchronously rotating reference frame in only two phases (d-q axis transformation). This can be done using the following two equations.

[ ] [

⁄ ⁄ √ ⁄ √ ⁄ ⁄ ⁄ ⁄

] [ ]

Then, the direct and quadrature axes voltages are:

[ ] [ ] [ ]

The instantaneous values of the stator and rotor currents in three-phase system are ultimately calculated using the following transformation:

[ ] [ ] [ ] [ ] [ ⁄ ⁄ √ ⁄ ⁄ ⁄ √ ⁄ ⁄ ] [ ]

IV. MATLAB/SIMULINK IMPLEMENTATION

The inputs of an induction machine are three phase voltages, their fundamental frequency and the load torque. The outputs of an induction machine are three-phase currents, electrical torque, and rotor speed.

[image:3.595.58.278.186.283.2]

Dynamic model of squirrel cage induction motor is developed by using the equations from (1) – (18) in MATLAB/SIMULINK platform in figure 2.

Figure 2: The 3-phase Induction Motor Matlab/Simulink Model

In this model the simulation starts with generating a three-phase stator voltages according to the equations (12, 13, 14), and then transforming these balanced voltages to two phase voltages referred to the synchronously rotating frame using Clarke and Park transformation as in equations (15, 16)

[image:3.595.324.557.192.321.2]

Figure 3 illustrates the internal structure of the induction machine d-q model, implemented according to equations (1-11), through which the flux linkages, currents, torque and the rotor angular speed are calculated.

Figure 3: The internal structure of the 3-phase Induction Motor d-q model

Figures 3 & 4 show the implementation of torque Ten

and angular speed ωrn as expressed in equations (9), (10)

[image:3.595.349.493.409.476.2]

respectively.

Figure 4: The implementation of the torque equation Ten

Figure 5: The implementation of the angular speed equation (wrn)

The Matlab/Simulink models to find the flux linkages fqsn, fdsn, fqrn, fdrn are shown below:

Figure 6: Block for flux linkage fqsn

[image:3.595.53.279.531.660.2] [image:3.595.343.515.656.723.2]
(4)

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 4, Issue 3, March 2014)

Figure 7: Block for flux linkage fdsn

Figure 8: Block for flux linkage fqrn

Figure 9: Block for flux linkage fdrn

The Matlab/Simulink models to show the internal structure of the blocks shown above for implementation of the flux linkages fqsn, fdsn, fqrn, fdrn as stated in equation (1-4) are shown below:

Figure 10: Internal structure of block of flux linkage fqsn

Figure 11: Internal structure of block of flux linkage fdsn

Figure 12: Internal structure of block of flux linkage fqrn

Figure 13: Internal structure of block of flux linkage fdrn

The Matlab/Simulink models to show the internal structure of the blocks shown above for calculation of the currents iqsn, idsn, iqrn, idrn as stated in equation (5-8) are shown below:

Figure 14: Internal structure of block of current iqsn

Figure 15: Internal structure of block of current idsn

Figure 16: Internal structure of block of current iqrn

Figure 17: Internal structure of block of current idrn

V. MATLAB/SIMULINK RESULTS

The simulations are carried out using the motor data obtained from no-load test, short circuit test, retardation test and stator resistance measurement test on the motors.

2 idsn

1 fdsn v dsn

idsn

f qsn f dsn f dsn

f drn idsn

3 fqsn 2

fdrn

1 vdsn

2 iqrn

1 fqrn v qrn

iqrn

f drn

wrn f qrn f qrn

f qsn iqrn

4 wrn

3 fdrn

2 vqrn

1 fqsn

2 idrn

1 fdrn v drn

idrn

f qrn

wrn f drn f drn

f dsn idrn

4 fqrn

3 wrn

2 vdrn

1 fdsn

1 fqsn 1

s

rsn wb

wcn Constant

3 fdsn

2 i qsn

1 vqsn

1 fdsn 1

s

rsn wb

wcn Constant

3 fqsn

2 i dsn

1 vdsn

1 fqrn 1 s

rrn wb

wcn Constant

4 wrn

3 fdrn

2 iqrn 1 vqrn

1 fdrn 1 s

rrn wb

wcn Constant

4 wrn

3 fqrn

2 idrn 1 vdrn

1 iqsn xmn

xrn

1/(xrn*xsn-xmn*xmn)

2 fqrn

1 fqsn

1 idsn xmn

xrn

1/(xrn*xsn-xmn*xmn)

2 fdrn

1 fdsn

1 iqrn xmn

xsn

1/(xrn*xsn-xmn*xmn)

2 fqsn

1 fqrn

1 idrn xmn

xsn

1/(xrn*xsn-xmn*xmn)

2 fdsn

(5)

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 4, Issue 3, March 2014)

40hp 60hz 3-phase induction motor has the following ratings and parameters:-

Rs=0.22Ω Rr=0.209Ω

Lm=0.04H Ls=0.0425H Lr=0.043H B=0 Load torque= 0 J=.124kg-m2

[image:5.595.335.550.146.654.2]

The results of the simulation are given for the induction motor with the following specifications:

Figure 18: Machine variables during free acceleration of a 40-hp induction motor

0 0.05 0.1 0.15 0.2 0.25

-0.5 0 0.5 1

fdsn

0 0.05 0.1 0.15 0.2 0.25

-0.4 -0.20 0.2

fdrn

0 0.05 0.1 0.15 0.2 0.25

-1.5 -1 -0.5 0

fqrn

0 0.05 0.1 0.15 0.2 0.25

-1 -0.5 0 0.5

fqsn

0 0.05 0.1 0.15 0.2 0.25

-5 0 5

iasn

0 0.05 0.1 0.15 0.2 0.25

-5 0 5

ibsn

0 0.05 0.1 0.15 0.2 0.25

-5 0 5

icsn

0 0.05 0.1 0.15 0.2 0.25

-5 0 5

iarn

0 0.05 0.1 0.15 0.2 0.25

-5 0 5

ibrn

0 0.05 0.1 0.15 0.2 0.25

-5 0 5

icrn

0 0.05 0.1 0.15 0.2 0.25

-1 0 1 2

ten

0 0.05 0.1 0.15 0.2 0.25

0 0.5 1

wrn

0 0.05 0.1 0.15 0.2 0.25

-6 -4 -2 0 2

iqsn

0 0.05 0.1 0.15 0.2 0.25

-2 0 2 4 6

idsn

0 0.05 0.1 0.15 0.2 0.25

-2 0 2 4 6

iqrn

0 0.05 0.1 0.15 0.2 0.25

-6 -4 -2 0 2

(6)

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 4, Issue 3, March 2014)

Finally, the machine parameters should be defined to the simulated machine system in order to complete the simulation process using graphical user interface (GUI) available in Matlab/Simulink. Figure 19 shows the GUI of the induction motor model shown earlier in figure 2.

VI. CONCLUSIONS

In this paper, an implementation and dynamic modeling of a three-phase induction motor using Matlab/Simulink are presented in a step-by-step manner. The model was tested by 40 hp 60hz 3-phase induction motors. The simulated machines have given a satisfactory response in terms of the torque and speed characteristics.

This concludes that the Matlab/Simulink is a reliable and sophisticated way to analyze and predict the behavior of induction motors using the theory of reference frames.

REFERENCES

[1] Andrzej M. Trynadlowski, “Control of induction motor” Academic Press: England, 2001.

[2] P. C. Sen, “Princibles of Electric Machines and power electronics”, Wily, 2nd edition, 1996.

[3] R. Krishnan, “Electrical Motor Drives: modeling, analysis and control”, PHI

[4] Sushma, P. ; Samaga, B.L.R. ; Vittal, K.P. “DQ Modeling of

Induction Motor for Virtual Flux Measurement” IPEC, 2010 Conference Proceedings , 2010 , pp. 903 – 908

[5] A Dumitrescu, D.Fodor, T.Jokinen, M.Rosu, and S.Bucurencio,

"Modeling and Simulation of electric drive system using Matlab/Simulink environments," international Conference on Electric Machines & Drives (JEMD), 1999, pp.451-453.

[6] M.L.de Aguiar, and M.M.Cad, "The concept of complex transfer

functions applied to the modeling of induction motors," Power Engineering Society Winter Meeting, 2000, voU, pp.387-39I.

[7] Adel Aktaibi & Daw Ghanim,“Dynamic Simulation of a

Three-Phase Induction Motor Using Matlab Simulink,”

[8] Burak Ozpineci and Leon M. Tolbert, "Simulink implementation

of induction machine model - a modular approach," international Conference on Electric Machines & Drives (JEMD), 2003, vol.2, pp.728-734.

[9] J. D. Lavers and R. W. Y. Cheung, “A software package for the

steady state and dynamic simulation of induction motor drives,” IEEE Trans..

[10] Wade, S. ; Dunnigan, M.W. ; Williams, B.W. “Modeling and

simulation of induction machine vector control with rotor

resistance identification,” ,Power Electronics, IEEE Transactions,

Figure

Figure 1: The d-q normalized equivalent circuit of an Induction Motor
Figure 2: The 3-phase Induction Motor Matlab/Simulink Model
Figure 18: Machine variables during free acceleration of a 40-hp induction motor

References

Related documents

relationship, but the results are weak and the standard error is very large. The coefficient is positive, which supports the hypothesis, but a 5.92 increase in the

235. According to “Resettlement Plan of Housing Demolition and Compensation within the Scope of Planning of ADB Loan Project”, if APs choose replacement apartment as compensation,

Cambridge University Press, American Political Science Review, Journal of Politics, Comparative Political Studies, Comparative Politics, Perspectives on Politics, Political

(Note the 4/7 value at the intersection of “Bldg A” and “Bldg C,” corresponding to the expert’s scoring. Also note that the diagonal of the matrix is made up of 1’s

ABSTRACT The physical and physiological demands of high-level male soccer have been studied extensively, while few studies have investigated the demands placed on females

Analytical Chemistry Aquatic Biotechnology Aquatic Microbiology Biofilm Centre Chemistry Education Environmental Analytics Inorganic Chemistry Instrumental Analytics Organic

In this paper, we extend the Banach contraction principle to metric-like as well as partial metric spaces (not essentially complete) equipped with an arbitrary binary

We assess the impact of QCD radiative effects in the boosted kinematics at the LHC and show that the inclusion of the NNLO corrections is crucial to control the p T spectrum of