+ All Categories
Home > Education > Direct torque control method

Direct torque control method

Date post: 26-May-2015
Category:
Upload: krishnadreamz
View: 2,980 times
Download: 4 times
Share this document with a friend
Popular Tags:
73
Direct Torque Control for Doubly Fed Induction Machine-Based Wind Turbines Under Voltage Dips and Without Crowbar Protection
Transcript
Page 1: Direct torque control method

Direct Torque Control for Doubly Fed Induction

Machine-Based Wind Turbines

Under Voltage Dips and Without Crowbar

Protection

Page 2: Direct torque control method

Abstract:-

This paper proposes a rotor flux amplitude reference generation

strategy for doubly fed induction machine based wind turbines.

It is specially designed to address perturbations, such as voltage dips,

keeping controlled the torque of the wind turbine, and considerably

reducing the stator and rotor over currents during faults. In addition,

a direct torque control strategy that provides fast dynamic response

accompanies the overall control of the wind turbine. Despite the

fact that the proposed control does not totally eliminate the necessity

of the typical crowbar protection for this kind of turbines, it eliminates

the activation of this protection during low depth voltage dips.

Page 3: Direct torque control method

Aim:-

The main aim of the project is to analyze the performance of the double

fed induction generator(DFIG) which is an integral part of the wind

energy generation system under unbalanced grid fault condition. . And

we have to control the speed of the induction generator to produce

constant current even in voltage dips and un balanced load conditions

by using a new method Direct torque control method with out

using crowbar protections.

Page 4: Direct torque control method

INTRODUCTION

Here we discuss about the analysis on the control of doubly fed

induction machine (DFIM) based high-power wind turbines when they

operate under presence of voltage dips.

Most of the wind turbine manufacturers build this kind of wind turbines

with a back-to-back converter sized to approximately 30% of the

nominal power.

This reduced converter design provokes that when the machine is

affected by voltage dips, it needs a special crowbar protection in order

to avoid damages in the wind turbine and meet the grid-code

requirements.

Page 5: Direct torque control method

The main objective of the control strategy proposed in this project is to

eliminate the necessity of the crowbar protection when low-depth

voltage dips occurs.

Hence, by using direct torque control (DTC), with a proper rotor flux

generation strategy, during the fault it will be possible to maintain the

machine connected to the grid, generating power from the wind,

reducing over currents, and eliminating the torque oscillations that

normally produce such voltage dips

Page 6: Direct torque control method

Conventional Methods:-

Sensor methods

Power electronic converters (VSI)

Sensor less methods (Adaptive observer method)

Crowbar protection

Page 7: Direct torque control method

Disadvantages:-

• Increases the size of the machine

• Noise pollution

• Drift effects are increased

– By using A.O techniques

• Require more memory space,

• Have to check for number of estimated values,

• Difficult to tune with number of values,

• More complex of calculating part.

Page 8: Direct torque control method

Proposed method:-

• Direct torque control method is one of the best control strategies which

allow a torque control in steady state and transient operation of

induction motor.

• The main aim of direct torque control strategies is to effectively control

the torque and flux of induction motor.

• Direct torque control method made the motor more accurate and fast

torque control, high dynamic speed response and simple to control.

Page 9: Direct torque control method
Page 10: Direct torque control method

Advantages:-

– No need to use sensors.

– Efficient output.

– No chance of drift effects and power losses.

– No need to use a crowbar protection.

– Reduce the stator and rotor over currents during faults.

Page 11: Direct torque control method

Wind Generation

• When wind strikes the stationary blade of the wind turbine forcely then it starts rotating.

Page 12: Direct torque control method

This blades are connected to hub it is connected to low speed shaft.

Page 13: Direct torque control method

This shaft starts rotate with the speed of wind and give

dynamic energy to Gear box.

This gear box connected to Generator with high speed level

shaft to give more dynamic energy to the Generator

This Generator converts this Gearbox M.E into E.E.

This is the general process to generate electricity through

Wind energy.

Page 14: Direct torque control method

Why we use DFIG?

• Generally in wind generation we use DFIG.

• The reason is the speed of the rotor is based upon the wind speed.

• Wind speed is varies at every time. Due to this variation of speed

the rotor shaft will be damaged.

• To overcome this problem in wind generation we use a specially

designed machine “Double fed induction generator”

• It can withstand under presence of voltage dips,

• Ability to control rotor currents.

• Allows for reactive power control and variable speed operation.

Page 15: Direct torque control method

Methods of Speed Control of Induction motors

(1) Stator voltage Control

(2) Stator Frequency Control

(3) Stator Current Control

(4) V/F Control

(5) Slip power recovery Control ( Wound Rotor Induction Machine)

15

Page 16: Direct torque control method

• General control techniques to control the speed of the Induction

Motor are

– Stator side

– Rotor side

Page 17: Direct torque control method
Page 18: Direct torque control method

• But it is difficult to control through Rotor side and Stator side.

The next step is to control the I.M is by using Sensors.

Page 19: Direct torque control method

Disadvantages of sensors:-

If we use sensors to control IM,

I. We have to put voltage and current sensors at both stator and rotor

sides.

II. So It increases the size of the machine and

III. It increases the cost of the machine.

IV. If we use sensors in get some noisy, and sound polluted.

V. Drift effects are increased.

To over come this problems the next step to control the I.M we

go for sensor less techniques.

Page 20: Direct torque control method
Page 21: Direct torque control method

By using this AO Techniques we get accuracy output, but the

main disadvantages are

a) Require more memory space,

b) Have to check for number of estimated values,

c) Difficult to tune with number of values,

d) More complex of calculating part.

To overcome this problems we use Crow-Bar protection.

Page 22: Direct torque control method

Crowbar protection.• It is used to mitigate the high voltages and high current

ratings.

• A crowbar thyristor is connected across the input dc

terminals.

• A current sensing resistor detects the value of converter

current. If it exceeds preset value, gate circuit provides the

signal to crowbar SCR and turns it on in a few microseconds.

Page 23: Direct torque control method
Page 24: Direct torque control method

• If we use Crow-Bar protection if any fault occurs

– we have to replace the fuse and Thyristor.

– The circuit became complex to design

– The size and cost of the equipment increased.

– Externally we have to add another device to reduce voltage dips.

In order to overcome these problems and to reduce the faults with in the transmission here we use a new method

Direct Torque Control Method.

Page 25: Direct torque control method

Principles of Vector Control

The basic conceptual implementation of vector control is illustrated in the below block diagram:

Note: The inverter is omitted from this diagram.

Page 26: Direct torque control method

The motor phase currents, ia, ib and ic are converted to idss and

iqss in the stationary reference frame. These are then

converted to the synchronously rotating reference frame d-q

currents, ids and iqs.

In the controller two inverse transforms are performed:

1) From the synchronous d-q to the

stationary d-q reference frame;

2) From d*-q* to a*, b*, c*.

Page 27: Direct torque control method

There are two approaches to vector control:

1) Direct field oriented current control

- here the rotation angle of the iqse vector with respect to the

stator flux qr’s is being directly determined (e.g. by measuring

air gap flux)

2) Indirect field oriented current control

- here the rotor angle is being measured indirectly, such as by

measuring slip speed.

Page 28: Direct torque control method

Direct Vector Control

In direct vector control the field angle is calculated by using

terminal voltages and current or Hall sensors or flux sense

windings.

A block diagram of a direct vector control method using a PWM

voltage-fed inverter is shown on the next slide.

Page 29: Direct torque control method

Direct Vector Control (cont’d)

Page 30: Direct torque control method

The principal vector control parameters, ids* and iqs

*,

which are dc values in the synchronously rotating reference

frame, are converted to the stationary reference frame (using

the vector rotation (VR) block) by using the unit vector cose and

sine. These stationary reference frame control parameters idss*

and iqss* are then changed to the phase current command

signals, ia*, ib

*, and ic* which are fed to the PWM inverter.

Page 31: Direct torque control method

A flux control loop is used to precisely control the flux. Torque

control is achieved through the current iqs* which is generated

from the speed control loop (which includes a bipolar limiter

that is not shown). The torque can be negative which will

result in a negative phase orientation for iqs in the phasor

diagram.

How do we maintain idsand iqs orthogonality? This is explained in

the next slide.

Page 32: Direct torque control method

Why FOC ?

• IM is superior to DC machine with respect to size, weight,

inertia, cost, speed

• DC motor is superior to IM with respect to ease of control

– High performance with simple control due de-coupling

component of torque and flux

• FOC transforms the dynamics of IM to become similar to the

DC motor’s – decoupling the torque and flux components

Page 33: Direct torque control method

Basic Principles DC machine

Current in

Current out

a

f

By keeping flux constant, torque can be controlled by controlling armature current

Te = k If Ia

Page 34: Direct torque control method

Basic Principles of IM

a

b

b’c’

c

Stator current produce stator flux

s r

Interaction between stator and rotor fluxes produces torque

Space angle between stator and rotor fluxes varies with load, and speed

Stator flux induces rotor current produces rotor flux

Page 35: Direct torque control method

FOC of IM drive

Torque equation :

sse i2

p

2

3T

srr

me i

L

L

2

p

2

3T

In d-q axis :

)ii(LL

2p

23

T sdrqsqrdr

me

Page 36: Direct torque control method

FOC of IM drive

In d-q axis :

)ii(LL

2p

23

T sdrqsqrdr

me

Choose a frame such that:

rrdr

0r

rq

Page 37: Direct torque control method

FOC of IM drive

Choose a frame such that:

rrdr

0r

rq

Page 38: Direct torque control method

FOC of IM drive

)ii(LL

2p

23

T sdrqsqrdr

me

Choose a frame such that:

rrdr

0r

rq

qs

ds

si

r

sqi

rq

sdird

As seen by stator reference frame:

Page 39: Direct torque control method

FOC of IM drive

rsqr

r

me i

LL

2p

23

T

si

)ii(LL

2p

23

T sdrqsqrdr

me

Choose a frame such that:

rrdr

0r

rq

qs

ds

r dr

qr

rsdi

rsqi

Rotating reference frame:

Page 40: Direct torque control method

FOC of IM driveTo implement rotor flux FOC need to know rotor flux position:

(i) Indirect FOC

grrg

grg

sr

rmgr

r

r )(jdt

di

LRL

LR

0

rsliprr

sqr

sdr

rmr

r

r )(jdt

djii

LRL

LR

0

Synchronous speed obtain by adding slip speed and rotor speed

Rotor voltage equation:

grrg

grg

rr )(jdt

diR0

gsm

grr

gr iLiL

Rotor flux equation:

Page 41: Direct torque control method

FOC of IM drive - indirect

dtd

iLRL

LR

0 rrsd

r

rmr

r

r

d component

rslipr

sqr

rm )(iLRL

0

q component

rsliprr

sqr

sdr

rmr

r

r )(jdt

djii

LRL

LR

0

Page 42: Direct torque control method

FOC of IM drive - indirect

m

r

r

*e

sq LL

p3T4

*i r

dtd

iLRL

LR

0 rrsd

r

rmr

r

r

d component

rslipr

sqr

rm )(iLRL

0

q component

rsliprr

sqr

sdr

rmr

r

r )(jdt

djii

LRL

LR

0

m

*r

sd L*i r

r

sqr

*r

rmslip i

LRL

)(

Page 43: Direct torque control method

FOC of IM drive - indirect

T*

*2/3

1/s

irsq*

irsd*

isq*

isd*

ia*

ib*

ic*

CCVSI

slip r

+ +

Rotating frame Stationary frame

m

*r

sd L*i r

m

r

r

*e

sq LL

p3T4

*i r

rsq

r*r

rmslip i

LRL

)(

ej

Page 44: Direct torque control method

FOC of IM drive

grr

rs

r

rmr

r

r jdt

di

L

RL

L

R0

srr

me i

LL

2p

23

T

(ii) Direct FOC

Rotor flux can be estimated by:

Rotor flux estimated from motor’s terminal variables

Express in stationary frame

Page 45: Direct torque control method

FOC of IM drive

grr

rs

r

rmr

r

r jdt

di

LRL

LR

0

(ii) Direct FOC

)j(jdt

)j(di)jii(

LRL

)j(LR

0 rqrdrrqrd

sqsdr

rmrqrd

r

r

dti

LRL

LR

rqrsdr

rmrd

r

rrd

dti

LRL

LR

rdrsqr

rmrq

r

rrq

d q

rd

rq

2rq

2rdr

Page 46: Direct torque control method

FOC of IM drive - direct

grr

rs

r

rmr

r

r jdt

di

L

RL

L

R0

srr

me i

LL

2p

23

T

T*

r*2/3

isq*

isd*

ia*

ib*

ic*

CCVSI

TC

FC

irsq*

irsd*ej

Te

r

Rotating frame Stationary frame

Page 47: Direct torque control method
Page 48: Direct torque control method

Working:-

Stator is directly connected Grid

Rotor is connected supply through Back-Back converters

We control the speed of the I.M by changing the firing angles at

different level by taking the reference of Direct torque.

DTC that controls the machine’s torque (Tem ) and the rotor flux

amplitude (|ψr |) with high dynamic capacity, and a second block

that generates the rotor flux amplitude reference, in order to

handle with the voltage dips.

Page 49: Direct torque control method

What is MATLAB?

MATLAB (Matrix Laboratory)– MATLAB is developed by The Math Works, Inc.– MATLAB is a high-level technical computing

language and interactive environment for algorithm development, data visualization, data analysis, and numeric computation.

– MATLAB can be install on Unix, Windows

Page 50: Direct torque control method

• About MATLAB/Simulink:

– Matlab is a high-performance language for technical

computing.

– It integrates computation, visualization, and programming in an

easy-to-use environment where problems and solutions are

expressed in familiar mathematical notation.

Page 51: Direct torque control method

History of MATLAB:

Fortran subroutines for solving linear (LINPACK) and eigen value (EISPACK)

problems

Developed primarily by Cleve Moler in the 1970’s

Later, when teaching courses in mathematics, Moler wanted his

students to be able to use LINPACK and EISPACK without requiring

knowledge of Fortran

MATLAB developed as an interactive system to access LINPACK and

EISPACK.

MATLAB gained popularity primarily through word of mouth because it

was not officially distributed.

In the 1980’s, MATLAB was rewritten in C with more functionality (such as

plotting routines)

Page 52: Direct torque control method

The Mathworks, Inc. was created in 1984

The Mathworks is now responsible for development, sale, and

support for MATLAB

The Mathworks is located in Natick,

The Mathworks is an employer that hires co-ops through our co-op

program

Page 53: Direct torque control method

Strengths of MATLAB• MATLAB is relatively easy to learn.

• MATLAB code is optimized to be relatively quick when

performing matrix operations.

• MATLAB may behave like a calculator or as a

programming language.

• MATLAB is interpreted, errors are easier to fix.

• Although primarily procedural, MATLAB does have

some object-oriented elements.

Page 54: Direct torque control method

Other Features

• 2-D and 3-D graphics functions for visualizing data

• Tools for building custom graphical user interfaces

• Functions for integrating MATLAB based

algorithms with external applications and

languages, such as C, C++, Fortran, Java, COM, and

Microsoft Excel

Page 55: Direct torque control method

Weaknesses of MATLAB

• MATLAB is NOT a general purpose programming

language.

• MATLAB is an interpreted language (making it for

the most part slower than a compiled language

such as C++).

• MATLAB is designed for scientific computation and

is not suitable for some things (such as parsing

text).

Page 56: Direct torque control method

Components of MATLAB Interface

• Workspace• Current Directory• Command History• Command Window

Page 57: Direct torque control method
Page 58: Direct torque control method

SIMULINK

It is a commercial tool for modeling, simulating and

analyzing multidomain dynamic systems.

Its primary interface is a graphical block diagramming

tool and a customizable set of block libraries.

Simulink is widely used in control theory and digital

signal processing for multidomain simulation

and Model-based design.

Page 59: Direct torque control method

• Generally there are three ways to open Simulink

1.By using start in Matlab

2.By typing Simulink in Command prompt.

3.By clicking Simulink icon in toolbar.

Page 60: Direct torque control method

Cont……

Simulink is widely used in control theory and digital signal processing for multidomain simulation and Model-based design.

Page 61: Direct torque control method
Page 62: Direct torque control method
Page 63: Direct torque control method
Page 64: Direct torque control method
Page 65: Direct torque control method
Page 66: Direct torque control method
Page 67: Direct torque control method
Page 68: Direct torque control method
Page 69: Direct torque control method
Page 70: Direct torque control method

Simulation diagram

Page 71: Direct torque control method

Simulation results

Page 72: Direct torque control method

Simulation results

Page 73: Direct torque control method

• Conclusion:-

we control the speed of the induction generator to produce

constant current even in voltage dips and un balanced load

conditions with out using any crowbar protections and by using

a new method Direct torque control method.


Recommended