91% found this document useful (11 votes)
3K views

Electric Drives: An Electric Drive Is A System That Converts Electrical Energy To Mechanical Energy

This is for those who want to learn or to know basics about Electric Drive and about DC Motor , DC Machines

Uploaded by

Nithin Mohan
Copyright
© Attribution Non-Commercial (BY-NC)
91% found this document useful (11 votes)
3K views

Electric Drives: An Electric Drive Is A System That Converts Electrical Energy To Mechanical Energy

This is for those who want to learn or to know basics about Electric Drive and about DC Motor , DC Machines

Uploaded by

Nithin Mohan
Copyright
© Attribution Non-Commercial (BY-NC)
You are on page 1/ 33

Electric Drives

Q An electric drive is a system that converts


electrical energy to mechanical energy

• Parts:
– electric motor (or several)
– control system (including software)

• Constant-speed drives
– only a start/stop and protection system
in addition to the electric motor

• Variable-speed drives (VSDs)


– include an electronic power converter

1
Electric Drive and the Surrounding System

Energy

Power
supply
Electric drive

Display and Drive


Converter Process
control panel control

Effective Process
Measurements work control

Motor Gear Load

Field bus

2
Acceleration of Inertial Mass
• Torque needed for
accelerating the
moment of inertia J:

dΩ m
TJ = J
dt

• Moment of inertia of
a thin-walled cylinder
J = mr 2

• Moment of inertia of
a solid cylinder
1 2 π
J= mr J= ρ lr 4
2 2

3
Mechanical Transmissions
• Gear ratio
Number of teeth Z1

n1 Ω m1
i= =
n2 Ω m2

Z2 r2
i= =
Z1 r1 Number of teeth Z2

• Torque reduced • Moment of inertia reduced


to the motor shaft to the motor shaft
(power is preserved): (kinetic energy is preserved):
1 1
Ω m1T1 = Ω m2T2 J1Ω m2 1 = J 2 Ω m2 2
2 2
Ω T Ω m2 2 J
T1 = m 2 T2 = 2 J 1 = 2 J 2 = 22
Ω m1 i Ω m1 i
4
Reduction of Linear Motion
Ω m1T1 = v2F2

v2
T1 = F2
Ω m1

1 1
J 1Ω m2 1 = m2 v22
2 2

v22
J1 = m2
Ω m2 1

5
Equation of Motion
d Ωm d Ω m Te − TL
Te = J + TL =
dt dt J

Acceleration of a Acceleration of a constant-torque/


constant-torque drive constant-power drive

6
Field-Weakening (Constant Power)
• The nominal speed is obtained at nominal armature voltage.
• Higher speeds can be achieved by decreasing the magnetic flux.
• The torque must be restricted (constant power operation).

ua ≈ kφ Ω m Te = kφ ia
kφ = K aΦ Pm = Ω mTe
7
Four-Quadrant Operation
• Operation in all four quadrants of the Wm-T plane can be achieved:
motor and generator (braking) operation in both rotational directions.
• The direction of the armature current is changed for reversing the
torque direction.
T

Generator Motor

Speed Operating
reversal point

Ωm

Motor Generator

8
DC Motor Drives

Electromechanics and Electric Drives

9
Dynamic Model of a DC Motor
• Armature circuit
dia
u a = Ra i a + La + kφ Ω m kφ = K aΦ = f(i f )
dt
• Equation of motion and torque

dΩ m f( i f )
Te = J + TL
dt

Te = kφ ia
if
• Field circuit

dψ f
uf = Rf if + ψ f = f(i f )
dt

10
Dynamic Model of a DC Motor

dia dΩ m
u a = Ra i a + La + kφ Ω m Te = kφ ia Te = J + TL
dt dt

After Laplace transform:

ua ( s) = Ra ia ( s) + sLa ia ( s) + kφ Ω m( s) Te ( s) = kφ ia ( s) Te ( s) = sJ Ω m( s) + TL ( s)

11
Block Diagram of a DC Motor
1/ Ra Armature
ia ( s ) = ⎡ u (s ) − kφ Ω m (s )⎤⎦
La ⎣ a time constant
1+s L
Ra τa = a
Ra
Te (s ) = kφ ia (s ) Electromechanical
time constant
Te (s ) − TL (s ) JRa
Ω m (s) = τm =
sJ kφ2

Block Diagram

12
Derivation of Transfer Functions

TL
ua + 1/ Ra ia Te − 1 Ωm
kφ Ω m ( s)
− 1 + sτ a + sJ =?
uai ua ( s)

D( s)
R( s) + + Y ( s) Y ( s) G1( s)G2 ( s)
G1( s) G2 ( s ) =
− + R( s) 1 + G1( s)G2 ( s)H( s)

Y ( s) G2 ( s)
H( s) =
D( s) 1 + G1( s)G2 ( s)H( s)

13
Transfer Functions of a DC Motor

Ω m ( s) 1 1
=
ua ( s) kφ 1 + sτ m + s2τ mτ a

ia ( s) 1 sτ m
=
ua ( s) Ra 1 + sτ m + s2τ mτ a

Ω m ( s) Ra 1 + sτ a
=−
TL ( s) kφ2 1 + sτ m + s2τ mτ a

14
Open-Loop Speed Control

• The angular speed is adjusted by means of the armature voltage ua.


• The speed will change if the load or the supply voltage is varying.
• The method can be used only for coarse speed adjustment in low-
power drives.

15
Closed-Loop Speed Control

• The method is rarely used (only in very small servo motors).

16
Cascade Speed Control

• Voltage disturbances are corrected by the inner control loop.


• Load changes are corrected by the outer control loop.
• It is easy to limit the current by ia,ref.
17
Feedback Control Objectives
Controller Plant
+ e(s )
xref (s ) Gc (s ) Gp ( s ) x(s )

Q Feedback control makes the system


insensitive to disturbances and parameter
variation.
Q Control objectives:
• zero steady-state error
• good dynamic response (fast response,
small overshoot and short settling time)

18
Definitions
Controller Plant
+ e(s )
xref (s ) Gc (s ) Gp ( s ) x(s )

• Open-loop transfer function GOL ( s) = Gc ( s)Gp ( s)

x( s) GOL ( s)
• Closed-loop transfer function GCL ( s) = =
xref ( s) 1 + GOL ( s)

• 0 dB crossover frequency fc ,ωc GOL ( jωc ) = 0 dB

19
Closed-loop Step Response
1 1
x(s ) =
s 1+ s
1
kOL
0.9 xref (t )

0.8
x(t )
0.7
τ
0.632
0.6 x(t ) = 1 − e −t /τ
0.5
1
0.4 τ= = 0, 5 ms
kOL
0.3
0.2
0.1
0
0 0.5 1 1.5 2 2.5 3
t (ms)

20
Steps in Designing the Controller
1. Assume that the system is linear about the
steady-state operating point and design the
controller using linear control theory.
2. Simulate the design under large-signal
conditions and "tweak" the controller as
necessary.

• For small-signal analysis, it is assumed that


the steady-state operating point = 0.
• If the highest bandwidth is at least an order of
magnitude lower than the switching frequency,
the switching-frequency components can be
ignored.

21
Cascade Control

reference reference
speed torque torque speed

reference + Position + Speed + Torque Electrical Mech. 1 position


position controller controller controller system system s
− − −
torque (current)

speed
position

• Torque loop: fastest


• Speed loop: slower
• Position loop: slowest

22
Modeling of DC Machines

TL ( s)

ia (s ) Te (s ) − 1 Ω m (s )
+ 1 / Ra
ua ( s ) kφ
1 + sτ a + sJ

uai ( s)

23
Controller Design
Q Procedure
• Design the torque loop (fastest) first.
• Design the speed loop assuming the torque loop
to be ideal.
• Design the position loop (slowest) assuming the
speed loop to be ideal.

24
Torque (Current) Loop
• Simplifying assumption: The moment of inertia J is assumed to be high
enough, and the feedback from the angular speed can be ignored.

TL ( s)

ia ,ref (s) + ua ( s ) ia (s ) Te (s ) − 1 Ω m (s )
1 / Ra
PI kT kφ
+ 1 + sτ a + sJ
− −

uai ( s)

ia (s )

PI
ia ,ref (s) + kiI ⎛ k pI ⎞ ua ( s ) 1/ Ra i a (s )
⎜ 1 + s ⎟ kT
− s ⎝ kiI ⎠ 1 + sτ a

i a (s )

25
Design of the Torque (Current) Loop
PI
ia ,ref (s) + kiI ⎛ k pI ⎞ ua ( s ) 1/ Ra i a (s )
⎜ 1 + s ⎟ kT
− s ⎝ kiI ⎠ 1 + sτ a

i a (s )

k ⎛ kPI ⎞ 1/ Ra
GI ,OL (s ) = iI ⎜ 1 + s k
⎟ T
s ⎝ kiI ⎠ (1 + sτ a )

• The zero of the PI controller is selected to cancel the motor pole:

k ⎛ k ⎞ 1/ Ra k pI
GI ,OL ( s) = iI ⎜⎜ 1 + s PI ⎟⎟ kT = τa
s ⎝ kiI ⎠ ( 1 + sτ a ) kiI

• kiI is chosen to achieve the desired 0 dB crossover frequency ωcI:


kiI kT RaωcI
GI ,OL (j ωcI ) = =1 kiI =
ωcI Ra kT
26
Speed Loop

Ω m ,ref (s) + ia ,ref (s) ia (s ) Te (s ) 1 Ω m (s )


PI 1 kφ
− sJ

Ω m (s )

• The current loop is assumed to be ideal (represented by unity).


• The open-loop transfer function is

k iΩ ⎛ k pΩ ⎞ kφ
GΩ ,OL ( s) = ⎜ 1 + s ⎟ ⋅ 1 ⋅
s ⎝ k iΩ ⎠ sJ

or
k pΩ
1+ s
kiΩ kφ k iΩ
GΩ ,OL ( s) =
J s2

27
Design of the Speed Loop
k pΩ
1+ s
kiΩ kφ k iΩ
GΩ ,OL ( s) =
J s2

• The 0 dB crossover frequency ωcΩ is chosen an order of magnitude


lower than ωcI with a reasonable phase margin φpm,Ω (e.g. 60°):

GΩ ,OL (s )
s = jωcΩ
=1 ∠ ⎡⎣GΩ ,OL (s)⎤⎦ s= jω = −180° + φ pm ,Ω
cΩ

2
k pΩ ⎛ k pΩ ⎞
1 + jω c Ω 1 + ⎜ ω cΩ ⎟
kiΩ kφ k iΩ kiΩ kφ ⎝ ki Ω ⎠
= =1
J −ωc2Ω J ωc2Ω

⎛ k pΩ ⎞
⎜ k k 1 + jωcΩ ⎟ k pΩ
∠ ⎜ iΩ φ
kiΩ ⎟ = arctan ⎜⎛ ω ⎞
⎟ − 180° = −180° + φ pm ,Ω
cΩ
⎜ J −ωc2Ω ⎟ ⎝ k iΩ ⎠
⎜ ⎟
⎝ ⎠
28
Design of the Position Loop
θm ,ref (s ) + Ω m ,ref (s) Ω m (s ) 1 θm (s)
kθ 1
− s

θm (s)


Gθ ,OL ( s) =
s

• The speed loop is assumed to be ideal.


(corresponds to unity).
• Proportional gain kθ alone is adequate due to the presence
of a pure integrator.
• The 0 dB crossover frequency ωcθ is chosen


Gθ ,OL (j ωcθ ) = =1 kθ = ωcθ
ωcθ

29
Further Issues
Q Feedforward: to improve dynamic response

30
Further Issues
Q Effect of limits: nonlinearity, further delay

Q Antiwindup integration
• Integration is suspended
when the output
saturates.

31
Effects of Measurements and Converter
Unidealities

32
Rectifier-Fed Drives

• Transfer function of a rectifier: gain KT and delay τT


1
GT ( s ) = KT e− sτ T e − sτ
=
( sτ )2
1 + sτ + +…
2

• Approximate model: • DC-DC chopper with a


high switching frequency:
KT
GT ( s ) ≈ GT ( s ) ≈ KT
1 + sτ T
33

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy