transfer function of dc motor

4

Click here to load reader

Upload: kareem-abouelwafa

Post on 08-Nov-2014

32 views

Category:

Documents


5 download

DESCRIPTION

Modeling DC Motors using System Dynamics Method

TRANSCRIPT

Page 1: Transfer Function of DC Motor

1

DC Motor Transfer Functions

(Reference: Dorf and Bishop, Modern Control Systems, 9th Ed., Prentice-Hall, Inc. 2001)

The figure at the right represents a DC motor attachedto an inertial load. The voltages applied to the field andarmature sides of the motor are represented by fV and aV .The resistances and inductances of the field and armaturesides of the motor are represented by fR , fL , aR , and aL .The torque generated by the motor is proportional to fi and

ai the currents in the field and armature sides of the motor.

m f aT K i i= (1.1)

Field-Current Controlled:

In a field-current controlled motor, the armature current ai is held constant, and thefield current is controlled through the field voltage fV . In this case, the motor torqueincreases linearly with the field current. We write

m mf fT K i=

By taking Laplace transforms of both sides of this equation gives the transfer functionfrom the input current to the resulting torque.

( )( )

mmf

f

T sK

I s= (1.2)

For the field side of the motor the voltage/current relationship is

( )f R L

f f f f

V V V

R i L di dt

= +

= +

The transfer function from the input voltage to the resulting current is found by takingLaplace transforms of both sides of this equation.

DC Motor

Page 2: Transfer Function of DC Motor

2

( )( )1( )

( )ff

f f f

LI sV s s R L

=+

(1st order system) (1.3)

The transfer function from the input voltage to the resulting motor torque is found bycombining equations (1.2) and (1.3).

( )( )

( )( ) ( )( ) ( ) ( )

mf ffm m

f f f f f

K LI sT s T sV s I s V s s R L

= =+

(1st order system) (1.4)

So, a step input in field voltage results in an exponential rise in the motor torque.

An equation that describes the rotational motion ofthe inertial load is found by summing moments

mM T c Jω ω= − =∑ & (counterclockwise positive)or

mJ c Tω ω+ =&

Thus, the transfer function from the input motor torqueto rotational speed changes is

( )( )1( )

( ) /m

JsT s s c Jω

=+

(1st order system) (1.5)

Combining equations (1.4) and (1.5) gives the transfer function from the input fieldvoltage to the resulting speed change

( )( )( )

( ) ( ) ( )( ) ( ) ( )

mf fm

f m f f f

K L Js s T sV s T s V s s c J s R Lω ω

= =+ +

(2nd order system) (1.6)

Finally, since d dtω θ= , the transfer function from input field voltage to the resultingrotational position change is

( )( )( )

( ) ( ) ( )( ) ( ) ( )

mf f

f f f f

K L Js s sV s s V s s s c J s R Lθ θ ω

ω= =

+ +(3rd order system) (1.7)

Free Body Diagramof the Inertial Load

Page 3: Transfer Function of DC Motor

3

Armature-Current Controlled:

In a armature-current controlled motor, the field currentfi is held constant, and the armature current is controlled

through the armature voltage aV . In this case, the motortorque increases linearly with the armature current. Wewrite

m ma aT K i=

The transfer function from the input armature current to theresulting motor torque is

( )( )

mma

a

T sK

I s= (1.8)

The voltage/current relationship for the armature side of the motor is

a R L bV V V V= + + (1.9)

where bV represents the "back EMF" induced by the rotation of the armature windings in amagnetic field. The back EMF bV is proportional to the speed ω , i.e. ( ) ( )b bV s K sω= .Taking Laplace transforms of Equation (1.9) gives

( )( ) ( ) ( )a b a a aV s V s R L s I s− = + (1.10)

or

( )( ) ( ) ( )a b a a aV s K s R L s I sω− = + (1.11)

As before, the transfer function from the input motor torque to rotational speed changes is

( )( )1( )

( ) /m

JsT s s c Jω

=+

(1st order system) (1.12)

DC Motor

Page 4: Transfer Function of DC Motor

4

Equations (1.8), (1.11) and (1.12) together can be represented by the closed loop blockdiagram shown below.

Block diagram reduction gives the transfer function from the input armature voltage to theresulting speed change.

( )( )( ) ( )

( )( )

ma a

a a a b ma a

K L JsV s s R L s c J K K L Jω

=+ + +

(2nd order system) (1.13)

The transfer function from the input armature voltage to the resulting angular positionchange is found by multiplying Equation (1.13) by 1 s .

1 a

a a

Ls R L+

maK 1 Js c J+

bK

( )aV s ( )sω( )aI s ( )mT s+_