Modeling and Control of A DC Motor Drive
Modeling and Control of A DC Motor Drive
dω(t)
J = Te (t) − TL (t) (5)
dt
where ω(t) is the angular speed of the rotor, J is the
Fig. 1: Motor Model
moment of inertia, and TL (t) is the load torque. The model is
implemented in Simulink, allowing the study of transient and
Fig. 2: Tuning
Fig. 5: Rectifier
200 1
100
Torque(N.m)
0 0
Power(W)
-100
-1
-200
Q3 Q4
-300
Q1 -2
-400 Q2
-500 -3
-600
0 5 10 15 20 25 30 35 40 -4
0 5 10 15 20 25 30 35 40
Fig. 8: Torque
Fig. 11: Output power
300
250
200
150
Voltage(V) / Current(A)
100
50
0
-50
-100
-150
-200
-250
-300
0 5 10 15 20 25 30 35 40
Fig. 12: Unipolar Modulation Topology
Fig. 9: V-I
120
110
100
90
80
70
60
50
40
30
20
10
0
0 5 10 15 20 25 30 35 40
Time(s)
300
200
100
Torque(N.m)
-100
-200 Q3 Q4
-300
Q1
-400 Q2
-500
400
Fig. 14: Torque Response (Unipolar) 300
200
1200 100
Torque(N.m)
1000 0
800
-100
600
400
-200 Q3 Q4
Speed(rpm)
200
-300
Q1
0
Q1 Q2 Q3 Q4 -400 Q2
-200 -500
-400 -600
0 5 10 15 20 25 30 35 40
-600
-800
-1000 Fig. 18: Torque Response (Bipolar)
0 5 10 15 20 25 30 35 40
300 1400
250 1200
200 1000
150 800
Voltage(V) / Current(A)
100 600
Speed(rpm)
50 400
0 200
Q1 Q3 Q4
-50 0 Q2
-100 -200
-150 -400
-200 -600
-250 -800
-300 -1000
0 5 10 15 20 25 30 35 40 0 5 10 15 20 25 30 35 40
Fig. 16: Voltage and Current with Unipolar Modulation Fig. 19: Speed Response (Bipolar)
300
250
200
Voltage(V) / Current(A)
150
100
50
0
-50
-100
-150
-200
-250
-300
0 5 10 15 20 25 30 35 40
x104
2
0
Power(W)
-1
-2
-3
-4
0 5 10 15 20 25 30 35 40