Closed-Loop Control of DC Drives With Controlled Rectifier
Closed-Loop Control of DC Drives With Controlled Rectifier
Outline
Closed Loop Control of DC Drives
Closed-loop Control with Controlled Rectifier
Two-quadrant
Transfer Functions of Subsystems
Design of Controllers
Closed-loop Control with Field Weakening
Two-quadrant
Closed-loop Control with Controlled Rectifier
Four-quadrant
References
2
small overshoot
Improve steady-state accuracy
control requirements.
Control variable of inner loop (eg: speed, torque) can be limited
by limiting its reference value
Torque loop is fastest, speed loop slower and position loop slowest
Control
Loop
Speed
Control Loop
6
Drives
mr
mr
signal
The speed (PI) controller processes the speed error and produces
the torque command Te*
Te* is limited by the limiter to keep within the safe current limits and
signal vc
vc modifies the firing angle to be sent to the converter to
subsystems
2. Design torque (current) control loop first
3. Then design the speed control loop
9
Transfer Function of
Subsystems
10
Transfer Function of
Subsystems
s Load
s I s
Va s
where
Ia s Va s
m s
Kb
Ia s Bt 1 sTm
Ia s
1 sTm
K1
1 sT1 1 sT2
Va s
and Va
(1)
(2)
(3)
Transfer Function of
Subsystems
In (2),
J
T
Bt B1 BL
- motor and load friction coefficient:
In (3),
B
K1 2 t
K b Ra Bt
(4)
(5)
(6)
Ra Bt K b 2
1
1
1 Ra Bt
1 Ra Bt
T1 T2
2 La J
4 La J
JL
JL
a
a
(7)
Transfer Function of
Subsystems
vc
cos
Vcm
1
(8)
3
3
3 VL L, m
1 vc
Vdc VL L, m cos VLL, m cos cos
vc K r vc
Vcm Vcm
(9)
13
Transfer Function of
Subsystems
1.35
L L, m
Vcm
Vcm
Vcm
(10)
(11)
(12)
14
Transfer Function of
Subsystems
Current Feedback
H
Transfer function:
Current
and
Speed
No filtering is required in most cases
If filtering is required, a low pass-filter can be
Feedback
included (time constant < 1ms).
c
Speed Feedback
Transfer function:
G s
K
1 sT
(13)
Design of Controllers
Block Diagram of Motor
Drive
Speed Control
Loop
Current
Control
Loop
16
Design of Controllers
Current Controller
Controll
er
Convert
er
DC
Motor &
Load
K c 1 sTc
G
s
T
c
(15)
to 4 poles of system)
17
Design of Controllers
Current
Controller
If designing without
computers, simplification is
needed.
Simplification 1: Tm1 issT
in order
of 1 second. Hence,
m sTm
(16)
Hence, the open loop gain function becomes:
K1 K c K r H c
1 sTc 1 sTm
GH ol s
Tc
1 sTc sTm
T
c
1 sTc
GH ol s K
1 sT1 1 sT2 1 sTr
K1 K c K r H cTm
(17)
where K
Tc
Design of Controllers
Current
Controller
Relationship between
the denominator time constants
in (17):
Tr T2 T1
Simplification 2: Make controller time constant
equal to T2
Tc T2
Hence, the open loop gain
becomes:
1 function
sTc
GH ol s K
1 sT1 1 sT2 1 sTr
(18)
1 sT2
K
1 sT1 1 sT2 1 sTr
K
KK K HT
where K 1 c r c m
1 sT1 1 sTr
Tc
i.e. controller zero cancels one of the system poles.
GH ol s
19
Design of Controllers
Current
Controller
After simplification,
the final open loop gain function:
GH ol s
where
(20)
K
1 sT1 1 sTr
(19)
K1K c K r H cTm
Tc
,
the closed loop characteristic
is:
1 sT1 1 sTr equation
K
T1 Tr
T1Tr s s
or when expanded becomes:
T1Tr
(21)
2
GH ol s
1 GH ol s
K 1
T1Tr
20
Design of Controllers
Current
Design
the Controller
controller
by
comparing
system
characteristic equation (eq. 21) with the standard 2 nd
order system equation:
s 2 2 s 2
n
Hence,
2 n
(22)
(23)
Design of Controllers
st
Current
loop
1
order
To design the speed loop, the 2 order model of
current loop must be replaced with an
approximation
nd
2nd order
current loop
model
22
Design of Controllers
st
Current
loop
1
order
Approximated by adding T toTT T T
approximation
r
3 1
Ia s
*
Ia s
1 sT3 Ki
Tc
K c K r K 1 H cTm
1
1 sTi
1
1 sT3
Tc
1st order
approximati
on of
current loop
given
(24)
Full derivati
on available
here.
23
Design of Controllers
Current loop 1st Torder
where
T
(26)
1 K
approximation
3
fi
Ki
K fi
K fi
1
H c 1 K fi
(27)
K1K c K r H cTm
Tc
(28)
Design of Controllers
Speed Controller
DC
Motor &
Load
(29)
K s 1 sTs
sTs
1st order
approximat
ion of
current
loop
(30)
25
Design of Controllers
Speed Controller
DC
Motor &
Load
K B K s Ki
1 sTs
GH s
B
T
t s
s 1 sTi 1 sTm
1st order
approximat
ion of
current
loop
(31)
needed.
26
Design of Controllers
RelationshipController
Speed
between the denominator time constants
Ti Tm
in (31):
(32)
Hence, design the speed controller such that:
Ts Tm
(33)
K B K s Ki
1 sTm
B
T
t s
s 1 sTi 1 sTm
K
K K K
where K B s i
s1 sTi
BtTs
i.e. controller zero cancels one of the system poles.
GH s
27
Design of Controllers
Speed
Controller
After simplification,
loop gain function:
(34)
K
GH s
s1 sTi
where
(35)
K B K s Ki
K
BtTs
,
the closed loop characteristic
is:
s1 sTi equation
K
GH s
1 GH s
1 K
Ti s s
28
Design of Controllers
Speed
Controller
Design the
controller by comparing
system
characteristic equation with the standard equation:
s 2 2 n s n2
Hence:
2 n
2
(37)
(38)
constant
31
dia
e Va Ra ia La
dt
Induced
emf
reference
Induced emf
controller
(PI-type with
limiter)
Field
current
reference
32
a a
the motor field voltage for the desired motor field flux
33
34
operation:
Converter 1 for forward direction / rotation
Converter 2 for reverse direction / rotation
Changeover between Converters 1 & 2 handled by monitoring
Speed
Inputs to
Current-command
Selector
Zero-crossing current signals
block
References
Krishnan, R., Electric Motor Drives: Modeling,
36
Step 2:
37
Step 4:
Back
38
Input voltage
to rectifier 0
Vm
Cosine voltage
Vcm
vc
Vcm
cos 1
Results of
comparison
trigger SCRs
Output voltage
of rectifier
Back
39
Ia s
*
Ia s
K c K r K 1Tm
1
K fi
1
H c 1 sT3
1
1 K fi
1 sT3
1 sT3
1
1 sT3
Tc
K c K r K 1 H cTm
1
Tc
K fi
Hc
1 sT K
3
fi
K fi
1
H c 1 K fi
1 s
T3
Ki
1 sTi
1 K
fi
Back
40