An Efficient Bidirectional Sensorless Induction Motor Drive Using Slip Estimation

DOI : 10.17577/IJERTV3IS10446

Download Full-Text PDF Cite this Publication

Text Only Version

An Efficient Bidirectional Sensorless Induction Motor Drive Using Slip Estimation

M. Vijayakumar1

Department of EEE,

The Kavery Engineering College, Salem

R. Manikandan2

Department of EEE

The Kavery Engineering College, Salem.

Abstract

This paper presents a new control strategy for three- phase induction motor which includes a simple sensorless scalar speed control thereby overcoming the difficulties in complex vector control method. For close- loop sensorless control, the speed is not measured directly but is estimated by means of a mathematical calculation. The required datas are the RMS values of stator current and voltage measured directly from the motor terminals. The proposed drive thus requires a low cost voltage/current sensor in the stator side and the name plate details is enough to implement the close-loop speed control. Stator resistance compensation for supplying torque at low speeds is also incorporated in the proposed scheme. The simulation results on a 4 kW induction motor drive in MATLAB software show fast dynamic response and good agreement between the actual speed and the estimated speed in both forward and reverse directions. The proposed method reduces the steady state error and it is possible to control speeds down to 100 RPM accurately with rated load torque.

Index terms: Scalar speed control, sensorless closed loop control, stator resistance compensation.

  1. Introduction

    Three phase squirrel-cage induction motors are widely used in industrial drives because they are rugged, reliable and economical. Single-phase induction motors are used extensively for smaller loads, such as household appliances like fans. Although traditionally used in fixed-speed service, induction motors are increasingly being used with variable-frequency drives (VFDs) in variable-speed service. VFDs offer especially important energy savings opportunities for existing and prospective induction motors in variable-torque centrifugal fan, pump and compressor load applications. Squirrel cage induction motors are very widely used in both fixed- speed and VFD applications. The control of induction machine often requires control of machine currents,

    which is normally achieved by using a voltage source inverter. The volts per hertz (v/f) IM drives with inverters are widely used in a number of industrial applications. The low cost applications such as Variable-speed pumps, fans usually adopt v/f scalar control. For those applications which require higher dynamic performance, field oriented control (FOC) is preferred [5]. Nowadays an interest have been noted in applying sensorless control to high performance applications which is based on estimation of rotor speed by using the machine parameters such as instantaneous stator currents and voltages [4].

    The advantages of sensorless control are the increased reliability of overall system with the removal of mechanical sensors, thereby reducing sensor noise and drift effects as well as cost and size [8]. At low speeds the control is still challenging due to the influence of stator resistance and slip. In addition, the nonlinear behavior of the PWM inverter in low voltage range makes it difficult to use constant v/f drives at frequencies below 3 Hz [1]. A simple method of stator resistance compensation consists of boosting the stator voltage by the magnitude of current resistance drop [3]. The proposed method predicts exact slip for any load at any speed. The proposed control scheme requires just the nameplate data, the equivalent circuit parameters obtained from conducting the no load and blocked rotor test on the machine. The simulated results of the control scheme illustrate better speed control and capable of supplying even torque at low speeds.

  2. Basics of v/f Control

    In the v/f control, the speed of induction motor is controlled by adjusting the magnitude of stator voltage and frequency in such a way that the air gap flux is always maintained at the constant value. Sometimes this scheme is called the scalar control because it focuses only on the steady-state dynamic. According to figure-1, the stator resistance (Rs) is assumed to be zero and the stator leakage inductance (Ls) is embedded into the rotor leakage inductance (Lr) and the magnetizing inductance,

    which is representing the amount of air gap flux, is moved in front of the total leakage inductance (L = Ls + Lr). As a result, the magnetizing current that generates the air gap flux can be approximately the stator voltage to frequency ratio. Its phasor equation for steady-state analysis can be given as

    V

    developed torque correspondingly. This region is usually so called field weakening region. To avoid this, constant v/f principle is also violated at these frequencies.

    Since the stator flux is maintained constant which is independent of the change in supply frequency, the torque developed depends only on the slip speed. So by

    Im s

    jLm

    (1)

    regulating the slip speed, the torque and speed of an AC Induction motor can be controlled with the constant v/f principle.

    If the induction motor is operating in the linear magnetic region then Lm is constant and equation (1) can be simply expressed in terms of magnitude as

    m

    I m L

    (2)

    Vs

    m

    Im

    (3)

    2fLm

    Vs

    m f

    (4)

    Figure.1. Simplified steady-state equivalent circuit of induction motor

    In practice, the stator voltage to frequency ratio is

    Figure.2. Stator voltage versus frequency profile under v/f control

  3. Proposed Scheme

    A new method of speed estimation is used in which the slip is calculated by evaluating the various power stages of an induction machine from input to the output..

    The power transferred from the stator to rotor of an induction machine when operating on a certain load is expressed by equation (5).

    usually based on the rated values. The typical v/f profile is shown in Figure.2. Basically, there are three speed ranges in the v/f profile as follows:

    P 2NST watts

    2 60

    (5)

    1. From 0 – fc Hz, a voltage is required, so the

      Total mechanical power developed by rotor is given by

      voltage drop across the stator resistance cannot be

      P 2NT watts

      (6)

      neglected and must be compensated by increasing the Vs. So, the v/f profile is not linear. The cutoff frequency (fc) and the suitable stator voltages may be analytically computed from the steady-state equivalent circuit with Rs 0.

    2. In fc – frated Hz, it follows the constant v/f

      Where,

      Mech 60

      Ns=Synchronous speed of RMF in RPM N=Actual speed of the rotor in RPM T=Torque developed in NM.

      relationship. The slope actually represents the air gap flux available as seen in equation (3).

      Rotor copper loss is expressed as

    3. At higher frated Hz, the constant v/f ratio cannot be satisfied because the stator voltages would be limited at the rated value in order to avoid

      Rotor Cu loss =

      2NST 2NT

      60 60

      (7)

      insulation breakdown at stator windings. Therefore, the resulting air gap flux would be reduced, and this will cause reduction in

      Where,

      = S x Power input to rotor S= Slip

      Therefore,

      Slip

      Total.rotor.cu.loss

      (8)

  4. Block Diagram

    The proposed scheme consist of a slip estimator in

    Power.input.to.rotor

    Once the slip is calculated the actual speed of the rotor can be calculated as

    which the slip is alculated using the available datas such as stator voltage, stator current, rotor resistance and reactance, efficiency. The estimated speed is compared with the set speed and a conventional PI controller is used for speed control which controls the PWM

    N 1 S NS

    (9)

    generator. The inverter controls the stator voltage and frequency of the machine according to the commanded

    Thus the actual speed of the rotor is estimated by calculating the rotor power input and the rotor copper loss. The values of input power to rotor and rotor losses are calculated from the name plate detail and the measured data which includes RMS values of stator voltage and current, stator resistance and reactance.

    Figure.3. Slip and Speed Estimation

    Figure.3 depicts the block diagram for calculating slip and speed.

    Where,

    Vs = Stator Phase voltage Is = Stator phase current

    Fref = Reference frequency according to set speed.

    Effe = Efficiency of the machine

    The slip and speed is calculated by using equations

    (8) and (9).The various stages involved in computing losses are as follows,

    Power input to stator (P1) = 3VsIscos

    Stator losses = Cu loss + Iron loss

    speed.

    Figure.4. Block diagram for the proposed scheme

    A conventional PI controller is used as speed controller. It is one of the common approaches used for speed control of industrial drives because of its simplicity. The Kp and Ki values are selected as 0.5 and

    0.077 respectively based on the system response and controller parameters. A slip speed regulator is included at the output of PI controller for reducing the steady state error at all speeds.

    Compensation for the stator resistance voltage drop is done by adding a voltage component proportional to the measured stator current. This method provides the torque even under low speeds

    In figure.5 the block diagram for stator IR compensation is shown in which Fref is the reference frequency corresponding to the set speed, Irms is the measured stator current, Rs is the stator resistance, Vrat the rated supply voltage and Frat the rated frequency. This entire block controls the modulation index (MI) of the inverter. The mathematical calculation involved in stator compensation is simple and they can be performed by using low end microcontrollers which supports in low cost applications.

    = (3I 2R ) + (2.5% P )

    s s in

    Power input to rotor (P2) = P1 Stator losses Mechanical power output (Pm) = P1 Efficiency Rotor losses = P2 Pm

    Figure.5. Stator resistance compensation

    Discrete, Ts = 5e-006s.

    powergui

    A

    Diode_Rectifier

    A

    +

    3Ph_Inverter

    g

    +

    A

    R Is

    Vs

    An effecient bidirectional sensorless induction motor drive using slip estimation

    Constant_Load Torque

    0

    Tm A

    <Rotor speed(wm)>

    rd>rpm 30/pi

    Act_speed

    B B C

    B

    C

    – –

    Three-Phase Source C C

    Y R1

    Y1

    1. B1

      <Electromagnetic torque Te (N *m)>

      m

      B

    2. <Stator current is _a (A)>

    Measurement System

    f F

    Asynchronous Machine SI Units

    Is

    Scope

    Ns d

    D

    Irms

    Vabc

    Uref Pulses

    Vs Nr

    F

    Est_speed

    f &d

    v/f_Controller

    Sin_Generator

    Discrete PWM Generator

    Slip/Speed Estimator

    Constant Set_Speed

    100

    Nr*

    Nr

    PI

    Speed Controller

    Nsl Nr

    Ns

    Speed Regulator

    Figure.6. Simulation model using MATLAB

  5. Simulation of Proposed Scheme

    A model for the proposed induction motor drive was designed using MATLAB/SIMULINK software as shown in figure.6.The data of the induction machine used for simulation is given in table-1.

    Table .1. Machine Data

  6. Results and Discussion

    The results of the proposed scheme were depicted from figure-7 to figure-11 for various cases such as, starting, speed change in both forward and reverse directions, sudden reversal and load impact.

      1. Case-1: No load starting (Forward)

        PARAMETERS

        VALUES

        Power: HP (KW)

        5.4 (4)

        Rated voltage

        400V

        Speed

        1430 RPM

        Rotor type

        Squirrel Cage

        Stator Resistance

        &Inductance

        Rs=1.405 ohms

        Ls=5.839mH

        Efficiency

        90%

        1500

        Speed (rpm)

        1000

        500

        0

        1500

        Set spee

        d

        Actua

        l speed

        0 0.2 0.4 0.6 0.8 1

        Simulation is done for both forward and reverse directions and from the results it was observed that the actual speed of the motor is very close to the set speed with low steady state error.

        The simulation was also done under no load condition and with a load torque of 10 NM and the speed is found to be precisely under control even at very low speeds.

        1000

        Speed (rpm)

        Est

        imated speed

        Set spe

        ed

        500

        0

        0 0.2 0.4 0.6 0.8 1

        Time (sec)

        Figure.7. Estimated speed and Actual speed for reference speed 1000 Rpm

        From figure.7 it was proved that for a set speed of 1000rpm under no load condition the estimated speed shoots up at starting and settles down to the set speed after 0.3 sec

        The actual sped of the rotor has a smooth increase in speed and settles to reference speed after 0.3 sec. The response was found to be identical but negative for reverse operation.

      2. Case-2: No load step speed change (Forward)

        Figure.8 depicts the response of the drive for step speed change in forward direction. Initially the reference speed was 500rpm and the speed was suddenly raised to 1000rpm and is maintained for 1 sec then it was reduced back to 500rpm.

        The plot of estimated and actual speed found to be very close to each other and steady state is attained after 0.5sec for both speeds.

        Set speed

        Actual s

        peed

        1500

        Speed (rpm)

        1000

        500

        0

        0.5 1 1.5 2 2.5 3

        Estimat

        ed speed

        Set speed

        1500

        Speed (rpm)

        1000

        500

        0

        0.5 1 1.5 2 2.5 3

        Time (sec)

        Figure.8. Estimated speed and Actual speed for step speed change in forward direction

      3. Case-3: No load step speed change (Forward to Reverse)

        The response of drive for speed change from forward to reverse direction with a reference speed of 500rpm was shown in figure.9. There was a good agreement between the estimated and actual speed even for sudden speed reversal.

        1000

        Speed (rpm)

        500

      4. Case-4: No load step speed change (Reverse)

        Actual s

        peed

        Set speed

        0

        Speed (rpm)

        -50

        -1000

        -1500

        0.5 1 1.5 2 2.5 3

        Set speed

        Estimat

        ed speed

        0

        Speed (rpm)

        -500

        -1000

        -1500

        0.5 1 1.5 2 2.5 3

        Time (sec)

        Figure.10. Estimated speed and Actual speed for step speed change in reverse direction.

        The plots in figure.10 describe the drive response for step speed change in reverse direction. The response is similar to that shown in figure-9 but in reverse direction and it proves that the drive operation is satisfactory in both forward and reverse directions

      5. Case-5: With load torque 10 NM (Forward)

    Set spe

    ed Ac

    tual speed

    Est

    imated speed

    1200

    Speed(rpm)

    1100

    1000

    900

    800

    0.5 1 1.5 2 2.5

    Torque(NM)

    Motor torque

    Load torqu

    e (10NM)

    20

    10

    0

    -10

    0.5 1 1.5 2 2.5

    Time(sec)

    No L

    oad

    Wit

    h Load (

    10NM)

    10

    0

    -500

    -1000

    Actual speed

    Set speed

    Stator current (Amps)

    5

    0

    1.5 2 2.5 3

    Set speed

    Estimated speed

    1000

    Speed (rpm)

    500

    0

    -500

    -1000

    1.5 2 2.5 3

    Time (sec)

    Figure.9. Estimated speed and Actual speed for speed change from 500 Rpm to -500 Rpm

    -5

    -10

    0.9 0.92 0.94 0.96 0.98 1 1.02 1.04 1.06 1.08 1.1

    Time(sec)

    Figure.11. Estimated speed, Actual speed, Load torque, Motor torque and stator current for reference speed

    1000 rpm and with load torque of 10NM.

    For analyzing the performance of the drive on application of load, a load torque of 10NM was applied suddenly with a reference speed of 1000rpm.Figure.11depicts the drive response under loaded condition and was found to be satisfactory.

  7. Conclusion

    A new closed loop scalar controlled sensorless induction motor drive has been proposed. As the proposed method uses the machine name plate datas and the measured stator voltage and current it is very simple and cheap. It is capable of supplying load torque even under low speeds. The Simulation result shows that good closed loop regulation can be achieved. As there are no speed sensors, the cost towards sensors and cables are reduced and also the interference related to speed sensors are eliminated.

    The proposed control scheme offer energy savings opportunities for existing and prospective induction motors in variable-torque centrifugal fan, centrifugal pump and compressor load applications. It is therefore concluded that instead of going for complex vector control we can incorporate the proposed scheme for some common industrial applications which is very simple in construction and very cheap.

  8. References

  1. Alfredo Munoz-Garcia, Thomas a Lipo, A new induction motor v/f control method capable of high performance regulation at low speeds IEEE transactions on industry applications. Vol 34, No.4,

    July/August 1998, pp 813-821

  2. J.B.Gupta, Electrical Machines, Twelfth edition 2000.

  3. Ioan Iov Incze, Maria Imecs, Csaba Szabo, Enhanced voltage-frequency control method for induction motor Technical university of Cluj,

    Napoca, Romania, pp 387-392

  4. J. Holtz, Methods for speed sensorless control of AC drives,a selected reprint volume, IEEE press, New Yrk, 1996, pp. 21-29.

  5. Maria Imecs, I.I. Icze, Cs. Szabo, T. Adam,Scalar and vector-control structures of AC motors, Conference of Energetics and Electrical Engineering.ENELKO 2003, Cluj, Romania, 2003, pp. 82-98.

  6. Ioan Iov Incze, Maria Imecs, Csaba Szabo,Simple voltage-Herz control with current feedback of induction machine, in proceedings of 2004 IEEE- TTIC International conference on Automation Quality and Testing Robotics, AQTR 2004- THETA 14, Cluj-Napoca, ISBN 973-713-046-4, Tome I, pp. 389-394.

  7. R.Teodorescu, M.Bech, Course in control of PWM inverter fed induction machine. Institute of energy technology, Aalborg university, Denmark, 2000.

  8. K.Rajashekara, A.Kawamura, K.Matsuse, Speed sensorless control of induction motors, in sensorless control of AC drives, A selected reprint volume, IEEE Press, Newyork, 1996, pp. 1-19.

M.Vijayakumar was born in salem in 1982.He received his UG degree in Electrical and Electronics Engineering from Kumaraguru college of Technology-CBE in the year 2004.At present he is working as Assistant Professor in The

Kavery Engineering college-Mecheri, Salem and Pursuing his PG degree (Part time) in Power Electronics and Drives. His area of interest includes solid state control of electric vehicles. He is a life time member of ISTE.

R.Manikandan was born in Salem in 1986. He received his UG degree in Electrical and Electronics Engineering from Mahendra Engineering College in the year of 2008. He completed his PG in Power Electronics and Drives from

Sona College of technology in the year of 2010. At present he is working as an Assistant Professor in The Kavery engineering college- Mecheri, Salem. His current research works based on Fuzzy Logic based sensorless speed control drives for BLDC motor. He is guiding both UG and PG students projects. He is a life time member in ISTE.

Leave a Reply