Speed Control of Induction Motor Using Vector Control Technique

DOI : 10.17577/IJERTV3IS042376

Download Full-Text PDF Cite this Publication

Text Only Version

Speed Control of Induction Motor Using Vector Control Technique

Hanumant Sarde Electrical Department, VJTI Mumbai, India

Akshay Auti

Electrical Department, VJTI Mumbai, India

Vishal Gadhave Electrical Department Mumbai, India

AbstractInduction Motor (IM) control is a difficult and complex engineering problem due to multivariable, highly nonlinear, time-varying dynamics and unavailability of measurements. In this paper vector control for speed control of three-phase Squirrel Cage Induction Motor has been developed and analyzed. The present approach avoids use of flux and speed sensors which decreases the mechanical cost and robustness. Vector control has replaced traditional control method such as using the ratio of voltage and frequency as a constant, which improve greatly dynamic control efficiency of motor.

Keywords Field Oriented Control (FOC),PI, Squirrel Cage Induction Motor, Vector Control.

  1. INTRODUCTION

    Currently the use of three-phase induction machines has been increased tremendously in industrial applications due to several methods available to control the speed and torque of the motor. The control methods for induction motors can be divided into two parts: scalar control and vector control strategies. Scalar control is relatively simple method compared to vector control. The purpose of the scalar control technique is to control the magnitude of the chosen quantities. For the Induction Motor (IM) the technique is used as Volts/Hertz constant.

    Vector control is more complex technique than scalar control, the evolution of which was inexorable, since scalar control technique cannot be applied for controlling systems with dynamic behavior. The vector control technique works with vector quantities, controlling the desired values by using space phasors. It is also known as field-oriented control because in the implementation the identification of the field

    used in industrial variable speed drive system with vector control technology. This method requires a speed sensor for speed control. But speed sensors cannot be mounted in some cases such as motor drives in high-speed drives and antagonistic environment [1]. It also becomes bulky and expensive. The performance at the high speed region is satisfactory but its performance at very low speed is poor. In most of the methods there is estimation of rotor flux angle and parameter tuning in FOC. In FOC, any controller is easily implemented and can approach desired system response [2].

    However, if the controlled electrical drives require high performance, i.e., steady state and dynamic tracking ability to set point changes and the ability to recover from system variations. Then a conventional PI, fuzzy and neural controller for such drives lead to tracking and regulating performance simultaneously and then compared each other[3]. Thus now research is focused on sensor less vector control problem which reduces cost and increases reliability.

  2. DYNAMIC MODEL OF INDUCTION MOTOR Generally, an IM is described in arbitrary rotating frame,

    stationary reference frame or synchronously rotating frame. For transient studies of adjustable speed drives, usually it is more convenient to simulate an IM and its converter on a stationary reference frame. Moreover, calculations with stationary reference frame are less complex than rotating frame due to zero frame speed. For small signal stability analysis, a synchronously rotating frame which yields steady values of steady-state voltages and currents under balanced conditions is used [4].

    q-axis iqs

    flux of the motor is required.

    In this paper an implementation of controller for speed

    T1

    iqr

    Vqs

    Stator

    control of an IM using vector control method has been developed and analyzed in detail. This paper is a complete mathematical model of Field Oriented Control of IM. Motor used in simulation is squirrel cage IM. An IM is asynchronous AC motor. The most widely used IM is squirrel cage motor because of its advantages such as mechanical robustness, simple construction and less maintenance. These applications include pumps and fans, paper and textile mills, subway and

    Rotor

    Vqr

    T2 i

    V

    T2

    V

    i

    T2

    Vdr

    idr

    T1

    Vds

    d- axis

    ids

    locomotive propulsions, electric and hybrid vehicles, home appliances, heat pumps and air conditioners, rolling mills, wind generation systems, robotics, etc. Thus IM have been

    Fig. 1. Two-Phase Equivalent Diagram of Induction Motor

    The two-phase equivalent diagram of three-phase induction motor with stator and rotor windings referred to d-q

    Vqs Rs Ls p 0

    V 0

    Lsr p

    R L p 0

    0 iqs

    L p i

    o ds s s

    sr ds

    axes is shown in Fig.1. The windings are spaced by 90

    and

    V

    L p

    • L o r

      R L p

    • L o r

      i

      qrr

      sr sr

      rr rr

      rr qrr

      sr

      rr

      rotor winding is at an angle r from the stator d-axis. It is assumed that the d-axis is leading the q-axis in clockwise direction of rotation of the rotor. If the clockwise phase sequence is d-q, the rotating magnetic field will revolve at the angular speed of the supply frequency but counter to that of

      Vdrr

      L o r

      Lsr p

      L o r

      Rrr Lrr p idrr

      (9)

      the phase sequence of the stator supply. Thus the rotor is pulled in the direction of the rotating magnetic field i.e. counter clockwise, in this case. The currents and voltages of the stator and rotor windings are marked in Fig.1. The number of turns per phase in the stator and rotor are T1 and T2 respectively.

      From the above Fig.1, the terminal voltages calculated are as follows,

      The rotor equations in above (9) are refereed to stator side.

      From this, the physical isolation between stator and rotor d-q axis is eliminated.

      o

      r is derivative of r,

      a = transformer ratio = (stator turns)/(rotor turns),

      r

      rr

      r

      rr

      L a 2 L , R a2 R

      Vqs Rqiqs p(Lqqiqs ) p(Lqdids ) p(Lq i ) p(Lqbi )

      i iq rr

      i id rr

      (10)

      (1)

      Vds p(Ldqiqs ) Rd ids p(Lddids ) p(Ld i ) p(Lqbi )

      (2)

      qr

      Vqr aV

      a

      qrr ,

      dr

      ,

      Vdr aV

      a

      drr

      V p(Lqiqs ) p(Ld ids ) R i p(Li ) p(L i )

      Magnetizing and control inductances are

      (3)

      L T 2 L T T

      V p(Lqiqs ) p(L ids ) p(L i ) R i p(L i )

      m 1 , sr 1 2

      (11)

      (4)

      The following are the assumptions made in order to simplify the (1) to (4).

      Magnetizing inductance of the stator is

      Lm aL sr

      (12)

      • Uniform air-gap

      • Balanced rotor and stator windings with sinusoidal

        From equations (10), (11) and (12), the (1) to (4) are modified as

        distribution of magneto motive forces (mmf)

        Vqs Rs Ls p 0

        Lm p

        0 iqs

      • Inductance in rotor position is sinusoidal and

        0

        R L p 0

        L p

      • Saturation and parameter changes are neglected

        Vds s s

        m ids

        V

        L p

        • L o r

        R L p

        • L o r

        i

        qr m

        m r r

        r qr

        From the above assumptions the (1) to (4) of terminal

        L o r L p

        L o r

        R L p i

        voltages are modified as

        dr m m r

        r r dr

        V (R

        • L p)i

        • L p(i

          sin

          ) L

          p(i

          cos )

          Where, o = =d/dt and p= d/dt

          qs s

          s qs

          sr

          qr sr r r r

          (5)

          Vds (Rs Ls p)ids Lsr p(i cosr ) Lsr p(i sinr )

          (6)

          Fig.2 shows the de-qe dynamic model. This is the equivalent circuit of induction motor under synchronous rotating reference frame. If Vqr = Vdr = 0 and e=0 then it becomes stationary reference frame dynamic model.

          V Lsr p(iqs sinr ) Lsr p(ids cosr ) (Rrr Lrr p)i

          Iqs LIs=Ls-Lm LIr=Lr-Lm

          Iqr

          V L

          p(i

          cos ) L

          p(i

          sin ) (R

          (7)

          p)i

          Vqs

          Rs eds

          qs

          Lm qr

          e r drRr

          V

          Where,

          sr qs

          r sr ds r

          rrLrr

          (8)

          qr

          (a)

          R s R q R d , R rr R R

          By applying Transformation to the and rotor winding currents and voltages the (5) to (8) will be written as

          Ids LIs LIr

          Idr

          R

          r

          generates currents ia ,

          ib and ic

          as ordered by the

          Rs eqs

          e r qr

          corresponding command currents i* ,

          i* and

          i* from the

          Vds

          a

          b

          c

          ds

          Lm dr

          Vdr

          controller. A machine model with internal conversions is shown on the right hand side of the fig. 3. The machine

          terminal phase currents ia , i and i are converted to i s

          and

          b c ds

          (b)

          Fig. 2. Dynamic de-qe Equivalent Circuits of Machine (a) qe-axis circuit, (b) de-axis circuit

          The dynamic equations of the induction motor in any reference frame can be represented with the help of flux linkages as variables so as to reduce the number of variables in the dynamic equations. The flux linkages are continuous even if the voltages and currents are discontinuous. In the stator reference frame the stator and rotor flux linkages are

          s components by 3-2 transformation. Before applying

          i

          qs

          them to the de- qe machine model these are converted to synchronously rotating frame with the help of unit vector components and .

          I N V E R T E R

          UNITY

          Control Machine

          i

          i

          i

          s

          d s qs to abc

          d e qr

          to

          d s qs

          machine d s qs model

          i

          abc

          to

          ds qs

          i s ds

          i s qs

          • ds a a

          ds i i

          defined as follows,

          ds

          qs

          (vds

          (vqs

    • Rs ids

    • Rs iqs

      )dt

      13)

      )dt

      b b

      i

      i

      i

      i

      s

      qs qs c c

      i

      s qs

      s

      cos c sinc i

      Lr r qr Lm ids Rr

      (14)

      Inverse Transformation

      ds

      Transformation

      R

      dr

      r

      • sLr

      (15)

      Fig. 3 Basic Vector Control Block Diagram

      L L R i

      Vector control implementation principle with machine ds-

      r r

      r r dr m r qs qr R sL

      qs

      (16)

      qs model is as shown in above Fig. 3. The controller makes two stages of inverse transformation, so as to control currents

      ds

      i* and

      i* correspond to the machine currents

      ids and

      iqs ,

      ids

      vds

      Rs sLs

      dr .sLm

      Lr .(Rs sLs )

      respectively. In addition, the unit vector assures correct

      ^

      alignment of i current with the flux vector and i

      (17) ds

      r qs

      v

      .sL

      perpendicular to it. Note that the transformation and inverse

      transformation including the inverter ideally do not

      iqs

      qs

      qr m

      incorporate any dynamics. Therefore, the response to

      i and

      Rs sLs

      Lr .(Rs sLs )

      (18)

      ds

      iqs is instantaneous (neglecting computational and sampling

      The electromagnetic torque of the induction motor in stator reference frame from fig.2 is given by following equations

      delays).

      T 3 p L (i i

      e 2 2 m qs dr

      OR

    • idsiqr )

    (19)

    IV. AXES TRANFORMATION

    We know that per phase equivalent circuit of the induction motor is valid only in steady state condition. But, it is not that much effective with the transient response of the motor. In transient response condition three phase voltages and currents

    T 3 p Lm (i

    r

    e 2 2 L

    qs dr idsqr )

    (20)

    are not in balance condition. Thus it becomes too much difficult to study the machine performance by analyzing the three phases. In order to reduce this complexity, transformation of axes from 3 to 2 is necessary. Another reason for transformation is to analyze any machine

  3. PRINCIPLE OF VECTOR CONTROL

The fundamental concept of vector control can be explained with the help of Fig.3, in which the machine model is represented in a synchronous rotating reference frame. Assume that the inverter has the unity current gain, i.e. it

of n number of phases. Thus, an equivalent model of 3 to 2 is adopted universally, i.e. d q model.

Consider a symmetrical three-phase IM with stationary axis as-bs-cs at 2/3 angle apart. Our aim is to transform the three-phase stationary reference frame (as-bs-cs) variables into

two-phase stationary reference frame (ds-qs) variables. Assume that ds- qs are oriented at angle as shown in Fig. 4

(24)

V

The voltages

ds

s and s qs

can be resolved into as-bs-cs

Constitutively (21) and (22) are known as Park Transformation.

V

components and can be represented in matrix from as given

below,

V s

Vas

cos

sin

1 qs

V

cos( 1200 )

sin( 1200 )

1 V s

bs

ds

V cos( 1200 )

sin( 1200 )

1 V s

cs

os

Fig. 4. Three-Phase to Two-Phase Transformation

Fig. 5. ds-qs Stationary Frame to de-qe Synchronously Rotating Frame Transformation

For simplifications, now onwards the superscript e has been dropped from the synchronous rotating frame parameters. Again, resolving the rotating frame parameters into a stationary frame, the relations are

The corresponding inverse relation is

(25)

(26)

V s

qs

Cos

Cos( 120o )

Cos( 120o )

V

2

V s

Sin

Sin( 120o )

Sin( 120o )

as

V

Constitutively (25) and (26) are known as Inverse Park Transformation [6].

ds 3

bs

V

os s

0.5

0.5

0.5

Vcs

  1. INVERTER

    V

    Here s is zero-sequence component, convenient to set

    as

    =0 so that qs axis is aligned with as-axis. Therefore ignoring zero-sequence component, it can be simplified as follows-

    V s 2 v

    • 1 v

    • 1 v v

    qs 3 as

    3 bs

    3 cs as

    (21)

    V s

    1 v

    • 1 v

    ds 3 bs

    3 cs

    (22)

    Equation (21) and (22) are called as Clark Transformation.

    Fig.5 shows the synchronously rotating de-qe axes, which rotate at synchronous speed we with respect to the ds-qs axes and the . The two-phase ds-qs windings are transformed into the hypothetical windings mounted on the de- qe axes. The voltages on the ds-qs axes canbe axis resolved into the de-qe frame as follows,

    (23)

    Fig. 6. Schematic diagram of voltage source inverter

    Schematic diagram of the voltage source inverter is as shown in fig.6.Switching logic handles the torque status output and flux status output. The function of the optimal switching logic is to select the appropriate stator voltage vector that will satisfy both the torque status and flux status

    output. Table I shows the possible switching states for SA, SB and SC

  2. VECTOR CONTROL OF INDUCTION MOTOR The Vector Control or FOC of induction motor is

    simulated on Matlab/Simulink to study the various aspects of the controller. The actual system can be modeled with a high degree of accuracy in this package. It provides a user interactive platform and a wide variety of numerical algorithms. In this section we will discuss the realization of vector control of induction motor using Simulink blocks [5]. Fig.7 shows the simulink diagram of Vector controlled IM block for simulation. This system consists Induction Motor Model, Three Phase to Two phase transformation block, Two phase to Three phase block, Flux estimator block and Inverter block all together.

    Fig. 7. Simulink Model of Vector Controlled Induction Motor

    TABLE I. POSSIBLE SWITCHING STATES FOR SA, SB AND SC

    Switching

    States

    SA

    SB

    SC

    Machine phase voltages

    d and q axes voltages

    vas

    vbs

    vcs

    vqs

    vds

    1

    1

    0

    0

    (2/3) vdc

    (-1/3) Vdc

    (-1/3) Vdc

    (2/3) Vdc

    0

    2

    1

    1

    0

    (1/3) Vdc

    (1/3) Vdc

    (-2/3) Vdc

    (1/3) Vdc

    (-1/3)Vdc

    3

    0

    1

    0

    (-1/3) Vdc

    (2/3) Vdc

    (-1/3) Vdc

    (-1/3) Vdc

    (-1/3)Vdc

    4

    0

    1

    1

    (-2/3) Vdc

    (1/3) Vdc

    (1/3) Vdc

    (-2/3) Vdc

    0

    5

    0

    0

    1

    (-1/3) Vdc

    (-1/3) Vdc

    (2/3) Vdc

    (-1/3) Vdc

    (1/3 Vdc

    6

    1

    0

    1

    (1/3) Vdc

    (-2/3) Vdc

    (1/3) Vdc

    (1/3) Vdc

    (1/3)Vdc

    7

    0

    0

    0

    0

    0

    0

    0

    0

    8

    1

    1

    1

    0

    0

    0

    0

    0

    Fig.8 shows the Simulink block diagram for Induction Motor model. Direct and quadrature axes voltages and load torque are the inputs to this block. And direct and quadrate axis rotor fluxes, direct and quadrature axes stator currents, electrical torque developed and rotor speed are the outputs.

    Fig. 8. Simulink Block Diagram of Induction Motor Model

  3. SIMULATION RESULTS

    The Simulation of Vector Control of Induction Motor is done by using MATLAB/SIMULINK. The results for different cases are given below.

    1. Case 1: No Load Condition

      Fig.9 shows the no load line currents, speed and torque waveforms. From the figures it is clear that at starting the values of currents and torque will be high. The motor reaches to its final steady state position with in less time. Rise time is 0.15sec. So we can say that it has fast dynamic response.

      Fig. 9. Simulation results of3- currents, Speed, and Torque for no-load reference speed of 100 rad/sec.

    2. Case 2: Step change in Load

      Fig.10 shows the line currents, speed and torque wave forms under loading condition. Motor starts under no load condition. At t = 1.5 sec a load of 15 N-m is applied. It can be seen that at 1.5 sec, the values of currents & torque will increase to meet the load demand and at the same time speed of motor falls relatively and later reaches to the reference speed. Since speed is inversely proportional to the load, and as we increase the load on the motor, motor speed decreases and load torque increases to balance the increased load.

      Fig. 10. Simulation results of3- currents, Speed, and Torque for load torque of 15N-m at t=1.5sec with reference speed of 100 rad/sec.

    3. Case 3: Reversal of speed

      Speed reversal command is applied at t = 1.5 sec for 100 rad/sec to 100 rad/sec.

      Fig. 11. Simulation results of3- currents, Speed, and Torque for reversal of speed from 100 to -100 rad/sec

      Fig.11 shows the motor is started under no load condition and speed reversal command is applied at t=1.5 sec. at 1.5 sec the motor speed decays from 100 rad/sec and within 0.25 sec it reached its final steady state in the opposite direction. At 1.5 sec torque will increase negatively and reaches to steady state position corresponds to steady state speed value. Speed changes from 100 rad/sec to -100 rad/sec.

  4. CONCLUSION

In this paper, we have developed the sensor less control of an IM using vector control approach. In this paper indirect vector control is given in details. Simulation results of vector control of an Induction Motor (IM) are obtained using MATLAB/SIMULINK and shown. From the analysis of simulation results the transient and steady state performance of the drive have been presented. Following observations are made from the obtained simulation results.

    1. Dynamic response of the drive is fast.

    2. Using vector control, we are estimating the speed which is same as that of the actual speed of an IM.

Thus we can also increase the robustness of the motor as well as response of motor to transient condition/ dynamic loading is achieved.

ACKNOWLEDGMENT

This investigation was supported by the department of Electrical Engineering of VJTI, Mumbai, and University of Mumbai, India.

REFERENCES

  1. Li Zhen and LongyaXu, On-Line Fuzzy Tuning of Indirect Field- Oriented an Induction Machine Drives, IEEE Transactions on Power Electronics, Vol. 13, No. 1, January 1998,pp. 134-138.

  2. Trzynadlowski, A. M., The Field Orientation Principle in Control of Induction Motors, Kluwer.

  3. L.A. Zadeh ,fuzzy theory, university of California, Berkely.

  4. Dr. P.S. Bimbhra, Generalized Theory of Electrical Machines, KP (2009), pp.01-63.

  5. Shi. K. L., Chan, T. F. and Wong, Y. K., Modelling of the three-phase induction motor using SIMULINK, Record of the 1997 IEEE International Electric Machines and Drives Conference, USA, pp.WB3- 6 (1997).

  6. R.H. Park,Two Reaction Theory of Synchronous Machine,AIEE Transactions 48:716-730 (1929).

  7. Muhammed H. Rashid, Power Electronics Circuit, Devices, and Applications,PHI (2007), Third Edition,pp. 692-756.

Leave a Reply