CH 2
CH 2
DC Motors Control
ecam.fr
Table of Contents
Introduction to DC Drives
Four-Quadrant Control
Closed Loop Control
Electronic Control
Extras….
ecam.fr 2
Introduction to DC Drives
• Due to commutators, DC motors are not suitable for very high speed applications and require more
maintenance than do AC motors.
• With the recent advancements in power conversions, control techniques, and microcomputers, the
AC motor drives are becoming increasingly competitive with DC motor drives.
• Controlled rectifiers are generally used for the speed control of DC motors. The alternative form
would be a diode rectifier followed by DC-DC converter.
• Yes it is simple, but keep in mind, DC motors have some issues:
Limited high speeds & Limited high powers and currents
Expensive
Need regular maintenance
ecam.fr 3
Introduction to DC Drives – Control Steps
Regulation & Control Three phases power
network (EDF) v(t), i(t)
VAref Error
Determination of Determination of
IAref the setpoint of
the pulse width Firing
Setpoint
delay
Voltage
ecam.fr 4
Four-Quadrant Control
ecam.fr 5
Four-Quadrant Control – Sep. Exc. DC Motor
Motor Mode of Operation Generator Mode of Operation
ecam.fr 6
Four-Quadrant Control – Sep. Exc. DC Motor
ecam.fr 7
Four-Quadrant Control – Sep. Exc. DC Motor
Motor Mode of Operation Generator Mode of Operation
Q1 and Q2 turned ON Q3 and Q4 turned ON
Supply voltage appears across the motor Supply voltage appears in the reverse
Armature current rises direction across the motor
Armature current rises and flows in the
Q1 and Q2 turned OFF
reverse direction
Armature current decays via D3 and D4 Q3 and Q4 turned OFF
Armature current decays via D1 and D2
ecam.fr 8
Closed Loop Control
ecam.fr 9
Closed Loop Control
• To maintain a constant speed, the armature (and or field) voltage should be varied continuously by
varying the delay angle of ac-dc converters or duty cycle of dc-dc converters.
• This will require a closed loop system to automatically respond to any change. (improved accuracy,
fast dynamic response, and reduced effects of load disturbances and system nonlinearities)
ecam.fr 10
Closed Loop Control
Vmeasured ωmeasured
ecam.fr 11
Closed Loop Control (1. Open Loop)
ecam.fr 12
Closed Loop Control (1. Open Loop 2. Variables Effect)
DETAILS in EXTRA
1. Finding the expressions of the armature current IA and motor speed ωm.
2. Drawing the open loop bloc diagram.
3. Adjusting to the closed loop system.
ecam.fr 13
Closed Loop Control (4. Complete Scenario)
ec
Eg Computation
IF Control (Eg=KvIFω)
ef
IF max
VA max
To remove ripples Speed sensor
VA Control IF Control
ω0
ecam.fr 14
Electronic Control
ecam.fr 15
Electronic Control (First Quadrant)
Remember:
During starting phase:
ω=0, EA=0,IA is too high
Need to decrease IA
3 2
VT = Vrms cos α = 1.35 Vrms cos α
π
ecam.fr 16
Electronic Control (First Quadrant)
Advantages:
• No extra resistors for starting are needed: no extra I2R losses
IA
• Losses in thyristors are << : almost all input power is provided to the motor
• Limit settings to limit the current in case of wrong starting
Features
• At start, VT << Vrated: the motor absorbs a lot of reactive power Q
• At full speed, α = 15 to 20°, VT is slightly greater than Ea VT EA
VT will reduce ↘, thus IA will increase (in magnitude) but will be reversed.
Td ↗ and ω ↘: the motor will produce more torque at a lower speed since load has not
changed
IA reversed since VT is now less than EA , however, IA cannot flow to the source (circuit
configuration), thus IA is cut off and speed is decreased in a way we cannot tolerate
(motor coasting)
ecam.fr 17
Electronic Control (Four - Quadrant)
ecam.fr 19
Electronic Control (Six – Pulse AC-DC Converter)
Freewheeling diode (Dm) allows to reduce Q when the motor is
starting
Without Dm: VT=1.35 VRMS cosα
When VAK>0, Dm conducts and the current will flow in the diode instead of the rectifier:
Short circuit and VT is forced to be zero instead of negative
The current will no more flow in the inverter, it will flow in the diode, and the reactive
power will decrease
ecam.fr 20
Extras…
ecam.fr 21
ω
Introduction to DC Drives
We know that to adjust the speed, we can adjust the armature
voltage : Td
1 𝑅𝑅2
ω= 𝑉𝑉𝐴𝐴 − 2 2 Τ𝑑𝑑
𝑀𝑀0 . 𝐼𝐼𝐹𝐹 𝑀𝑀0 . 𝐼𝐼𝐹𝐹
We know that to adjust the torque, we can act secondly on the
armature current :
Τ𝑑𝑑 = 𝑀𝑀𝑜𝑜 . 𝐼𝐼𝐹𝐹 . 𝐼𝐼𝐴𝐴
VA
IA
Control includes 3 Steps:
• Understanding the specs and setting the
strategy
• Identifying the parameters & the dynamic
model of the machines (open loop)
• Setting the compensators PID parameters IF
(close loop)
Td
ecam.fr 22
Four-Quadrant Control – Chopper Case
Motor Generator Motor
T>0 T>0 T>0
ω <0 ω >0
Motor ω >0
T>0
ω >0 Generator Motor Generator
T<0 T<0 T<0
ω >0 ω <0 ω >0
Switch
D’
I I
K K K D’I K D’
Iin Iin
K’ D Iin
U D U
V
ID ID V U V
K’ D K’ D
ID ID
ecam.fr 23
Four-Quadrant Control – Rectifier Case
Motor Generator Motor Generator Motor
C>0 T>0 T>0 T>0 T>0
ω <0 ω <0 ω >0
ω>0 ω >0
Motor Generator
T<0 T<0
ω <0 ω >0
ecam.fr 24
Closed Loop Control (3. Control & Feedback)
In a more generalized way:
Three controllers are needed: 1+τ iS
Gci ( S ) = K i
• PI current controller: τiS
• Mechanical system: 1+τω S
Gcω ( S ) = K ω
τωS
• Proportional gain of a P position controller: Kϴ
ecam.fr 25
Closed Loop Control (4. Complete Scenario)
Any speed error caused by change of speed command or load torque demand can
produce a high Iaref.
The motor accelerates to correct the speed error, settles a new Iaref, which makes TL=Td,
resulting in a speed error=0.
Any large speed error is limited by the current limiter and limits Iaref to a maximum
permissible value Iamax until the speed error becomes small and the current limiter
comes out of saturation
Normally, the speed error is corrected with Ia <permissible value Iamax
ecam.fr 26
Closed Loop Control (3. Control & Feedback)
ecam.fr 27
Closed Loop Control (1. Open Loop)
Armature current:
Motor speed:
ecam.fr 28
Closed Loop Control (1. Open Loop)
ecam.fr 29
Closed Loop Control (2. System Response)
A step change in Vr (TL =0)
ecam.fr 30
Closed Loop Control (2. System Response)
Using the final value theorem, the change in speed Δω due to a change in
Vr and TL (ΔVr and ΔTL) can be found by substituting s=0
Disadvantage:
• Current is discontinuous
• IThyrisor does not flow for more than 120°
• At low control torque, control becomes difficult
ecam.fr 33
Electronic Control (Four - Quadrant)
ecam.fr 35