541409

Upload: nenad-vujosevic

Post on 14-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 541409

    1/12

    Directly Implemented Flux / Torque Control

    Induction Motor Vector Control Without an Encoder

    James N. Nash

    Principal Engineer

    ABB Industrial Systems Inc.

    New Berlin, WI 53151 USA

    ABSTRACT

    The basic evolution of directly implemented flux / torque control (F/T control) from other drive types is explained. Qualita-

    tive comparisons with other drives are included. The basic concepts behind F/T control are clarified. An explanation of direct

    self-control and the field orientation concepts implemented in the adaptive motor model block is presented. The reliance of the

    control method on fast processing techniques is stressed. The theoretical foundations for the control concept are provided in

    summary format. Information on the ancillary control blocks outside the basic F/T control is given. The implementation of

    special functions directly related to the control approach is described. Implications for pulp and paper applications is discussed.

    Finally, performance data from an actual system is presented.

    I. INTRODUCTION

    The evolution from DC drives to various forms of AC drives has been motivated by the continuing need for simultaneous

    performance, simplicity, and reliability. In practice these needs have often proved to encompass mutually exclusive goals.

    Therefore, new developments often strive to improve the available mix of advantages versus disadvantages. Directly imple-

    mented flux / torque control (F/T control) represents a recent step in mix improvement. F/T control is typically referred to as

    direct torque control in other literature. Fig. 1 shows drive evolution as a basic four step process. This viewpoint is simplistic

    but useful for comparison purposes.

    Freq. Ref.V/ f

    RatioAC

    Motor

    Scalar Frequency Control

    P W MModulator

    V

    f

    SpeedControl

    TorqueControl

    A CMotor

    T

    Flux Vector Control

    VectorControl

    P W MModulator

    V

    f

    SpeedControl

    TorqueControl

    ACMotor

    F/T Control

    HysteresisControl

    SpeedControl

    TorqueControl

    DCMotor

    T

    DC Drive

    Fig. 1. Evolution of Drive Control Techniques

  • 7/30/2019 541409

    2/12

    DC Drive Torque is directly proportional to armature current in the DC motor. By using an inner current control loop the

    DC drive can directly control torque. Likewise, the constant magnetic field orientation which is achieved mechanically through

    commutator action makes direct flux control a given. Thus, two primary factors towards insuring responsive control (i.e. direct

    torque control and direct flux control) are both present in the DC drive. The relatively simple electronics required to implement

    the DC drive represents another advantage. On the negative side, both the initial and maintenance costs of DC motors are high

    and high speed accuracy performance can only be achieved if an encoder is included for feedback.

    Scalar Frequency Control All of the AC drives compared here allow the use of economical, robust AC induction motors.Scalar frequency control also offers the advantage of operation without an encoder. On the negative side, torque and flux are

    neither directly nor indirectly controlled. Control is instead provided by a frequency and voltage reference generator with

    constant Volts per Hertz output which then drives a pulse width modulated (PWM) modulator. Although simple, this arrange-

    ment provides limited speed accuracy and poor torque response. Flux and torque levels are dictated by the response of the motor

    to the applied frequency and voltage and are not under the control of the drive.

    Flux Vector Control Flux vector control re-establishes one of the advantages of the DC drive through implementation of

    direct flux control. In this case, field orientation is controlled electronically. The spatial angular position of rotor flux is

    calculated and controlled by the drive based on a relative comparison of the known stator field vector to feedback of rotor

    angular position and speed. The motors electrical characteristics are mathematically modeled with microprocessor techniques

    to enable processing of the data. Torque control is indirect because of its position in the control algorithm prior to the vector

    control process; however, good torque response is achieved nonetheless. Inclusion of the pulse encoder insures high speed and

    torque accuracy.

    The biggest disadvantage of flux vector control is the mandated inclusion of the pulse encoder. Another minor disadvantageis that torque is indirectly rather than directly controlled. Finally, the inclusion of the PWM modulator, which processes the

    voltage and frequency reference outputs of the vector control stage, creates a signal delay between the input references and the

    resulting stator voltage vector produced. These last two factors limit the ultimate ability of flux vector control to achieve very

    rapid flux and torque control.

    Directly Implemented Flux / Torque Control F/T control also re-establishes direct flux control. In addition direct torque

    control is implemented. Both flux and torque are controlled by a hysteresis controller. The delays associated with the PWM

    modulator stage are removed since the PWM modulator is replaced by optimal switching logic. The original benefits associated

    with the DC drive of direct torque control, direct flux control, and high responsiveness are thus all re-established. Torque

    response is better than that available with either DC or flux vector control. In addition, assuming moderate speed accuracy is

    acceptable (typically 0.1% to 0.3% or 10% of motor slip) the need for a pulse encoder is eliminated. The theory and operation

    of F/T control is described in subsequent sections of this paper.

    Table I provides a summary comparison of the four drives described above.

  • 7/30/2019 541409

    3/12

    II. DIRECTLY IMPLEMENTED FLUX/ TORQUE CONTROL

    F/T control has its roots in field oriented control and direct self-control. Field oriented control uses spatial vector theory to

    optimally control magnetic field orientation. It has been successfully applied to the design of flux vector controls and is well

    documented. Direct self-control theory is less well known. It is a patented concept developed in Germany by Manfred Depen-

    brock and has been described in several papers [2][3] which he has published. The fundamental premise of direct self-control

    is:

    Given a specific DC link voltage (EDC ), and a specific stator flux level (ref) , a unique frequency of inverter opera-tion (e) is established.

    This is true because the time (T) required by the time integral of the voltage (EDC) to integrate up to the field flux level (ref)is unique and represents the half period time of the frequency of operation (e). Since the operational frequency (e) is estab-lished without a frequency reference, this operational mode is referred to as direct self-control. Output frequency is thus not

    requested, but rather, is self controlled via the actual frequencies present. Once sensed, whether the frequency increases or

    decreases depends on what the torque reference from the speed regulator requests. Differential changes to operational frequency

    are determined by the torque request. Nominal operating frequency is self determined via the sensed feedbacks.

    F/T control combines field oriented control theory, direct self-control theory, and recent advances in digital signal processor

    (DSP) and application specific integrated circuit (ASIC) technology to achieve a practical sensorless variable frequency drive.

    Fig. 2 shows the basic functional blocks used to implement the core of the F/T control scheme. The relationship of this core

    to the complete control will be described in a subsequent section. Three key blocks, (1) Torque / Flux Comparators, (2) Optimal

    Switching Logic, and (3) Adaptive Motor Model, interact to provide the primary control required.

    Torque / Flux Comparators The Torque Comparator and the Flux Comparator are both contained in the Hysteresis Control

    block. These function to compare the Torque Reference with Actual Torque and the Flux Reference with Actual Flux. Actuallevels are calculated by the Adaptive Motor Model. When Actual Torque drops below its differential hysteresis limit, the

    Torque Status output goes high. Likewise, when Actual Torque rises above its differential hysteresis limit, the Torque Status

    output goes low. Similarly when Actual Flux drops below its differential hysteresis limit, the Flux Status output goes high and

    when Actual Flux rises above its differential hysteresis limit, the Flux Status output goes low. The upper and lower differential

    limit switching points for both torque and flux are determined by the Hysteresis Window input. This input is used to vary the

    differential hysteresis limit windows such that the switching frequencies of the power output devices are maintained within the

    range of 1.5 kHz to 3.5 kHz.

    TABLE I

    COMPARISONS OF CONTROL TYPES

    Control Type

    Torque

    Control

    Flux

    Control Response Advantages Disadvantages

    DC Drive Direct Direct High High accuracyGood torque response

    Simple

    Motor maintenanceMotor cost

    Encoder required for high

    accuracy

    Scalar Fre-

    quency Con-

    trol

    None None Low No encoder

    Simple

    Low accuracy

    Poor torque response

    Flux Vector

    Control

    Indirect Direct High High accuracy

    Good torque response

    Encoder always required

    F/T Control Direct Direct High No encoder

    Moderate accuracy

    Excellent torque response

    Encoder required for high

    accuracy

  • 7/30/2019 541409

    4/12

    Optimal Switching Logic Processing of the Torque Status output and the Flux Status output is handled by the Optimal

    Switching Logic contained in the ASIC block. The function of the Optimal Switching Logic is to select the appropriate stator

    voltage vector that will satisfy both the Torque Status output and the Flux Status output. In reality there are only six voltage

    vectors and two zero voltage vectors that a voltage source inverter can produce. These are shown in Fig. 3.

    The analysis performed by the Optimal Switching Logic is based on the mathematical spatial vector relationships of stator

    flux, rotor flux, stator current, and stator voltage. These relationships are shown as a vector diagram in Fig. 4.

    The torque developed by the motor is proportional to the cross product of the stator flux vector (s) and the rotor flux vector(r). The magnitude of stator flux is normally kept as constant as possible and torque is controlled by varying the angle ()between the stator flux vector and the rotor flux vector. This method is feasible because the rotor time constant is much larger

    than the stator time constant. Thus, rotor flux is relatively stable and changes quite slowly compared to stator flux.

    Adapt ive

    Motor

    Mode l

    A C

    Motor

    Torque Ref

    Flux Ref

    Torque

    Status

    Flux

    Status

    Torque Comparator

    Flux Comparator

    Hysteresis Control ASIC

    Opt ima l

    Sw i t ch i ng

    Logic

    S1, S2,

    S3

    Inverter

    Current

    DC Link Vol tage

    Swi tch Post ions

    Actual

    Flux

    Actual

    Torque

    Ac tua l Speed

    Actual Frequency

    Hysteres is

    W i n d o w

    DS P

    Fig. 2 : Basic F/T Control Scheme

    M

    S 1 S 2 S 3

    - + - + + -

    + - -

    + - +- - +

    - + +

    Fig. 3 : Available Stator Voltage Vectors

  • 7/30/2019 541409

    5/12

    When an increase in torque is required the Optimal Switching Logic selects a stator voltage vector (Ux) that develops a tan-

    gential pull on the stator flux vector (s) tending to rotate it counterclockwise with respect to the rotor flux vector (r). Theenlarged angle () created effectively increases the torque produced. When a decrease in torque is required the Optimal Switch-ing Logic selects a zero voltage vector which allows both stator flux and produced torque to decay naturally. If stator flux

    decays below its normal lower limit the Flux Status output will again request an increase in stator flux. If the Torque Status

    output is still low, a new stator voltage vector (U x) is selected that tends to increase stator flux while simultaneously reducing the

    angle () between the stator and rotor flux vectors.

    Note that the combination of the Hysteresis Control block (Torque and Flux Comparators) and the ASIC control block

    (Optimal Switching Logic) eliminate the need for a traditional PWM modulator. This provides two benefits. First, small signal

    delays associated with the modulator are eliminated; and second, the discrete constant carrier frequencies used by the modulator

    are no longer present. The latter benefit can be readily discerned when observing a running drive since the characteristic gear

    shifting sounds associated with a PWM inverter no longer exist. The sound remaining is a white noise that is less obtrusive to

    the listener.

    Adaptive Motor Model With reference to Fig. 2 it can be seen that the Adaptive Motor Model is responsible for generating

    four internal feedback signals: (1) Actual Flux (stator), (2) Actual Torque, (3) Actual Speed, and (4) Actual Frequency. Thefirst two values which are critical to proper F/T control operation are calculated every 25 microseconds. The later two values

    which are used by outer loop controllers are calculated once per millisecond.

    Dynamic inputs to the Adaptive Motor Model include: (1) motor Current from two stator phases, (2) DC Link Voltage, and

    (3) power Switch Positions. Static motor data is also utilized in making calculations. The static data comes from two sources,

    user input data and information determined automatically from a motor identification run that occurs during commissioning.

    The user input data includes motor nominal voltage, motor nominal current, motor nominal frequency, motor nominal speed,

    and motor nominal power. The motor ID run data collected includes motor inductances, stator resistances, and stator saturation

    effects.

    The exact mathematical details of how the Adaptive Motor Model calculates its outputs are beyond the scope of this paper;

    however, the subsequent section Theoretical Foundations is included to provide an overview of the mathematical foundations

    upon which the calculations are based.

    Torque Production The estimated air gap torque (Te) produced by the drive is shown in Fig. 5. The periods during which

    torque has a positive slope such as the region indicated as T+ in the figure indicate intervals where an active stator voltage

    vector is causing torque to increase. The periods during which torque has a negative slope such as the region indicated as T0 in

    the figure indicate intervals where a zero voltage vector has been selected. During most periods either a simple positive slope or

    simple negative slope is indicated. During these periods a single stator voltage vector selection has been able to satisfy both the

    Torque Status and the Flux Status output. However, during some periods such as the region near the Te identifier, a dual slope

    is present. This is indicative of a interval during which after one voltage vector has been chosen, and although additional torque

    still needs to be developed (i.e. the Torque Status output isnt satisfied), a change in the Flux Status output has occurred that

    requires selection of another stator voltage vector.

    y

    x

    s

    r

    is

    rotat ion di rect ion

    U1

    U2

    U3

    U4

    U5

    U6

    Fig. 4 : Stator Spatial Vector Relationships

  • 7/30/2019 541409

    6/12

    Normally switching occurs whenever torque drops below Tref- T1 or exceeds Tref+ T1. In the special case where torqueexceeds Tref+ T2 the Optimal Switching Logic selects a stator voltage vector (Ux) that forces a decrease in torque by causing areduction in the angle () between the stator flux vector and the rotor flux vector.

    Due to the hysteresis control the torque appears to have a choppy waveform. In practice this is not a concern since the aver-

    age period of the waveform is under 1 millisecond and substantially less than the motors time constant.

    The fact that all of the described spatial vector comparisons occur once every 25 microseconds is a key factor in the operation

    of the drive. Since the maximum power device switching frequency is 3.5 kHz, 10 or more torque and flux comparisons are

    possible per switching decision. Without this kind of data to decision ratio stable operation wouldnt be possible. It is only

    due to recent advances in digital signal processor technology that this type of operation has become practical.

    Initial Starting The statement that the operational frequency (e) is established without using a frequency reference orotherwise directly controlling frequency was made at the beginning of this section. This followed from the fact that F/T control

    utilizes direct self-control as a part of its control scheme. Subsequent discussion has described how this is accomplished in a

    running system. The issue of system initialization, however, has not been addressed. How the drive can establish a correct start

    mode, when feedback data isnt available for the Adaptive Motor Model, is a valid question.

    In reality, the drive doesnt initially know what frequency to operate at. Only after the Adaptive Motor Model analyzes the

    Current and Switch Position feedbacks can a determination of flux, torque, speed, and frequency be made. To obtain the initial

    feedbacks a low level DC flux is established in the motor. This level is low enough that overcurrent tripping and inappropriate

    torques are not created, and high enough that meaningful feedback data is received. Once valid feedback data is availableoperation proceeds as previously described.

    III. THEORETICAL FOUNDATIONS

    The DSP is responsible for calculating all motor variables required by other portions of the F/T control circuitry. These

    calculations are based on basic motor theory and field oriented control theory. While not intending to provide a complete

    understanding of the mathematics and theory involved, Table II is included to provide a general feel for the basis of operation.

    Calculated variables are listed in the order that they are typically determined. Note that many of the variables used are vector

    quantities. These quantities are shown in the fundamental equations with a bar above the appropriate variable name.

    Determination of Actual Flux (Stator) is always of first and primary concern. Note that two equations are listed. Both equa-

    tions are utilized by the control. The first equation provides a first order estimate of the flux level present. The second equation

    is used to effectively fine tune the value provided by the first. The next equation calculates Actual Torque. Since both Actual

    Flux and Actual Torque are required directly by the Hysteresis Control comparators, these equations are solved every 25microseconds.

    The remaining four equations are used to calculate Actual Frequency and Actual Speed which are used by the outer loops of

    the control. Since the outer loops arent as time critical, these values are determined only once per millisecond. The Rotor Flux

    Vector and Rotor Flux Angle variables provide values needed to calculate Actual Frequency and Actual Speed but arent used

    directly elsewhere in the control scheme.

    0.85

    0.9

    0.8

    T e

    T 0 T+

    Tre f

    T re f + T1

    T re f + T2

    Tre f

    - T1

    T re f - T2

    Fig. 5 : Estimated Air Gap Torque with Hysteresis Control

  • 7/30/2019 541409

    7/12

    TABLE II

    FUNDAMENTAL EQUATIONS FOR CALCULATING MOTOR VARIABLES

    Calculated

    Variable

    Fundamental Equations

    Actual Flux(Stator) ( )s s s su R i dt = s s s m r L i L i= +

    Actual Torque T k ie s s=

    Rotor Flux Vector( )

    rr

    m

    s s s

    rx ry

    L

    LL i

    j

    =

    = +

    Rotor Flux Angle

    r

    ry

    rx

    =

    arctan

    Actual Frequencye

    r r rd

    dt

    t t

    t= =

    ( ) ( )2 1

    Actual Speed

    r N e r

    e

    r

    p RT

    =

    2

    Nomenclature:

    shown in Fig. 2

    i

    i

    k

    L

    L

    L

    p

    R

    R

    T

    u

    r

    s

    m

    r

    s

    N

    r

    s

    e

    s

    rotor inductance

    stator inductance

    number of pole pairs

    rotor resistance

    stator resistance

    estimated torque

    stator voltage

    rotor current

    stator current

    constant

    magnitizing inductance

    r

    r

    r

    rx

    ry

    s

    e

    r

    rotor position angle

    leakage factor

    rotor power factor

    rotor flux

    real component of rotor flux

    imag. component of rotor flux

    stator flux

    electrical angular speed

    rotor angular speed (mech.)

  • 7/30/2019 541409

    8/12

    IV. THE COMPLETE DRIVE

    Circuitry in addition that shown in Fig. 2 and described in section II is required is build a complete drive. Fig. 6 shows the

    block diagram for a complete F/T control drive. Blocks for Speed Control, Torque Reference Control, Flux Reference Control,

    and Switching Frequency Control have been added.

    The Speed Control block is implemented with a traditional PID controller. The Speed Reference input is compared to the

    Actual Speed feedback from the Adaptive Motor Model. The resulting output signal, Torque (Speed) Reference, becomes the

    reference for the Torque Reference Control. An inertia compensator is also included although not shown. The compensator

    helps reduce control deviation due to acceleration or deceleration of system inertia. It also allows the Speed Control to be

    primarily tuned based on changes in static load. Automatic tuning is provided.

    The Torque Reference Control has two inputs: Torque (Speed) Reference and Absolute Torque Reference. When the drive

    functions as a speed control, only the Torque (Speed) Reference is used. When the drive functions as a torque control, only the

    Absolute Torque Reference is used. These references are never used simultaneously. The output, Torque Reference, is proc-

    essed by the F/T Control as described in section II.

    The output of the Torque Reference Control provides automatic limiting based on any of four independent system occur-rences: (1) if during deceleration the DC link voltage starts to exceed the set maximum level, (2) if maximum permitted

    electrical frequency is reached, (3) if requested torque reaches a level near motor pullout torque (which is dependent on motor

    characteristics), and (4) if current overload is detected. The last of these limits, current overload, is a function of time where

    very high current (typically 200%) is permitted for a short time period ( 2 seconds) and high current (typically 150%) ispermitted for a moderate time period ( 1 minute).

    The Flux Level reference and Actual Frequency feedback are the primary inputs to the Flux Reference Control. The Flux

    Level reference is a parameter which can be set by the user. The Actual Frequency feedback is used to provide frequency

    sensitive flux manipulation for field weakening control, flux braking, and flux optimization. The latter two functions are

    described in the next section. The output, Flux Reference, is processed by the F/T Control as described in section II.

    The last additional block is the Switching Frequency Control. The power output devices have limitations on their maximum

    switching frequency. Likewise, the desired output waveform places restrictions on the minimum desired switching frequency.

    The function of the Switching Frequency Control is to vary the size of the hysteresis windows utilized by the Flux Comparator

    and Torque Comparator such that power switching frequencies are maintained between 1.5 kHz and 3.5 kHz. The output,Hysteresis Window, is processed by the F/T Control as described in section II.

    V. IMPLEMENTATION OF SPECIAL FUNCTIONS

    The implementation of several special functions and control properties is made easier because F/T control works directly to

    control stator flux. The included special functions are flying start, flux braking, flux optimization, and power loss ride through.

    Flying Start The Adaptive Motor Model is capable of determining the status of stator flux and all other required motor

    variables within 200 to 500 milliseconds assuming that all residual flux in the motor is absent. If residual flux exists, the

    determination occurs much faster. This resolution is accomplished based on a low level DC current which is injected into the

    SpeedControl

    Torque RefControl

    F/TControl

    (see Fig. 2)

    Flux RefControl

    SwitchingFrequency

    Control

    ACMotor

    Current

    DC LinkVoltage

    SwitchPost ions

    S1 ,S2, S3

    TorqueRe f

    Flux Ref

    Actual Speed

    HysteresisWindow

    ActualFrequency

    Flux Level

    Torq(Spd)Re f

    Absolute Torque Ref

    SpeedRe f

    Inverter

    Fig. 6 : Complete F/T Control Drive

  • 7/30/2019 541409

    9/12

    stator. Once the status of stator flux is known, full synchronization of the inverter with the motor is immediate. This makes F/T

    control ideal for flying start applications. Proper operation is possible regardless of motor speed or direction prior to synchroni-

    zation.

    An alternate mode of starting called DC Magnetization is also available. In this mode an optimized value of DC flux of

    relatively high level is immediately impressed on the stator. This minimizes the time required by the Adaptive Motor Model to

    gather all needed data from a stationary motor. Full torque can typically be available within 150 to 400 milliseconds dependent

    on motor size.Flux Braking It is common to inject DC into one or more stator windings to provide braking of an AC drive. This is

    effective but is accompanied by a required delay to allow the flux to decay both before the DC can be applied and afterwards

    before normal AC can be reapplied. F/T control uses a different method to achieve similar results. The stator is over excited in

    a controlled manner to allow the braking energy to dissipate in the stator as is2Rs losses. Since F/T control directly controls

    stator flux, this is a straight forward approach. In addition, because the flux continues to be applied at the appropriate excitation

    frequency, there is no delay required to either initiate this method or to re-initiate the normal powering mode. Thus, this

    method of braking can be used dynamically to slow the motor between any two normal operating points with immediate transfer

    back to normal powering mode. It should be noted, however, this method is primarily useful at lower speeds since the necessary

    voltage isnt available to appreciably over excite the stator at higher frequencies.

    Flux Optimization A lightly loaded motor doesnt need full stator flux to produce the required torque. F/T control takes

    advantage of this by selecting an optimal magnetizing level based on load. When full torque is required, full stator flux is

    requested. At reduced load levels a reduced level of stator flux is developed. An unloaded motor may run with as little as 50%

    of its nominal magnetizing current. Dependent on the application this may lead to significant reductions in motor heating andimprovements in overall efficiency.

    Power Loss Ride Through If the power feed to a F/T control drive is lost, the system automatically enters a regenerative

    mode that maintains the DC link voltage at its minimal operating level as long as possible. The energy to accomplish this

    comes from the mechanical inertia stored in the load and motor. As long as rotational energy continues to exist the link voltage

    is maintained. If the power feed comes back on line before rotation ceases, the drive will immediately return to the operating

    point at which it was running prior to the loss of power. The time that this power loss ride through capability can be maintained

    is extremely load dependent. A high inertia system which is lightly loaded can ride through a power loss of a minute or more.

    On the other hand, a low inertia system that is fully loaded may only be able to stay on line for 200 to 300 milliseconds. This

    feature can be disabled if safety concerns dictate doing so.

    VI. SIGNIFICANCE TO PULP AND PAPER

    The primary advances that F/T control brings to pulp and paper applications are partial elimination of pulse encoders and

    improved torsional control. Although the need for pulse encoders has not yet be taken away, many sections of machines will not

    require them. These include torque controlled sections (e.g. guide rolls, spreader rolls, helper drives) and followers in mas-

    ter/follower combinations. Also less demanding speed applications such as winder rider roll drives are now possible without

    feedback. The full possibilities for pulse encoder removal on specific applications will not be known until a broad range of pilot

    testing can be completed. Overall the outlook for additional elimination is good. The attendant advantages this represents in

    reduced part count, reduced wiring, and improved reliability are obvious.

    The rapid torque response available from F/T control makes improved torsional control possible for all pulp and paper appli-

    cations. In general there is increased immunity to mechanical oscillation. In addition, for those cases where resonance is an

    issue, special self-tuning damping software can be invoked. Overall, drive tuning proceeds faster, requires a lower level of

    expertise, and results in tighter load control.

  • 7/30/2019 541409

    10/12

    VII. PERFORMANCE DATA

    Performance data was taken with the test system listed in Table III. Figures 7, 8, 9, and 10 show actual results. Note that all

    results were taken without a shaft encoder. Fig. 7 shows the extremely fast torque response possible with F/T control. Torque

    responses below 2 milliseconds are typical even in large motors. Speed response is also excellent as shown in Fig. 8. Note the

    stability of the current throughout the entire reversing process. Fig. 9 demonstrates the smooth speed response right through

    zero speed with a slow reversing reference and 80% constant torque loading. Regenerative energy was dissipated using a

    braking chopper connected across the DC link. Fig. 10 demonstrates the smooth torque control possible even at zero speed.Torque linearity error is below 4%.

    Table IV shows typical torque and speed performance data for F/T control with and without an encoder. Typical values for a

    DC drive, scalar frequency control, and flux vector control are also included for comparison.

    Torque Response

    -20

    0

    20

    40

    60

    80

    100

    1 2 3 4 5 6 7

    Time (ms)

    %

    Estimated air-gap torque

    Fig. 7 : 70% torque reference step at 25 Hz. Estimated air-

    gap torque. No encoder.

    Fast Reversing

    -100

    -80

    -60

    -40

    -20

    0

    20

    40

    60

    80

    100

    0 100 200 300 400 500 600 700 800

    Time (ms)

    %

    Phase Current

    Fig. 8 : Full speed fast reversing with constant torque load

    (20%). Measured phase current. No encoder.

    Slow Reversing

    Time (s)

    %

    -60

    -40

    -20

    0

    20

    40

    60

    80

    100

    0 5 10 15 20 25 30 35 40 45

    7 5 0 r p m

    - 7 5 0 r p m

    Shaft Torque

    S h af t s e e d

    Fig. 9 : Slow reversing with constant torque load (80%).

    Measured shaft torque and speed. No encoder.

    Torque Ramp at Zero Speed

    -100

    -80

    -60

    -40

    -20

    020

    40

    60

    80

    100

    0 10 20 30 40 50 60

    Time (s)

    %

    Measured Shaft Torque

    Fig. 10 : Torque ramp from Tnom to -Tnom at zero speed.

    Measured shaft torque. No encoder.

  • 7/30/2019 541409

    11/12

    TABLE III

    TEST SYSTEM EQUIPMENT DATA

    Motor Data

    Power 15 kW

    Current 30 A

    Voltage 380 Vac

    Poles 4

    Frequency 50 Hz

    Speed 1460 rpm

    Inverter Data

    Power 25 kW

    Voltage 400 Vac

    VII. SUMMARY

    F/T control combines the benefits of direct flux and direct torque control into an encoderless variable frequency drive that

    doesnt require a PWM modulator. Recent advances in DSP and ASIC technology plus the theoretical concepts developed for

    direct self-control make this possible. Implementation of special functions such as flying start, flux braking, flux optimization,

    and power loss ride through are all made easier due to the control approach utilized. For many applications exceptional

    performance can be realized without an encoder. For those applications that require high speed accuracy an encoder can be

    added to achieve speed accuracy equivalent to competitive approaches. In addition, with the encoder, dynamic speed and torque

    response are better than any alternate approach. F/T control represents a definite step forward in the mix of drive controls to

    choose from.

    ACKNOWLEDGMENT

    This paper is based extensively upon an IEEE paper previously presented by the author [4].

    Major portions of the original paper are in turn based upon the research of Tiitinen, Pohjalainen, and Lalu [1]. The author

    gratefully acknowledges the importance of their work.

    REFERENCES

    [1] P. Tiitinen, P. Pohjalainen, and J. Lalu, The Next Generation Motor Control Method - Direct Torque Control, DTC, EPE

    Chapter Symposium, Lausanne, 1994.

    TABLE IV

    TYPICAL TORQUE AND SPEED PERFORMANCE DATA

    DC Drive

    with Encoder

    Scalar Fre-

    quency Control

    Flux Vector

    Control

    (with En-

    coder)

    F/T Control F/T Control

    with Encoder

    Torque Control

    Linearity +/- 3 % +/- 12 % +/- 4 % +/- 4 % +/- 3 %

    Repeatability NA +/- 4 % +/- 1 % +/- 1 % +/- 1 %

    Response Time 10..20 ms 150 ms 10..20 ms 1..2 ms 1..2 ms

    Speed Control

    Static Accuracy +/- 0.01 % +/- 1..3 % +/- 0.01 % +/- 0.1..0.3 % +/- 0.01 %

    Dynamic Accuracy 0.3 %s 3 %s 0.3 %s 0.4 %s 0.1 %s

  • 7/30/2019 541409

    12/12

    [2] M. Depenbrock, Direct Self-Control (DSC) of Inverter-Fed Induction Machine, IEEE Transactions on Power Electronics,

    Vol. 3, No. 4, October 1988.

    [3] U. Baader, and M. Depenbrock, Direct Self Control (DSC) of Inverter-Fed Induction Machine: A Basis for Speed Control

    Without Speed Measurement, IEEE Transactions on Industry Applications, Vol. 28, No. 3, 1992.

    [4] J. Nash, Direct Torque Control, Induction Motor Vector Control Without an Encoder, IEEE 1996 Pulp and Paper

    Industry Technical Conference, June, 1996.