Speed Control of DC Motor Using MOSFET Based Chopper
Speed Control of DC Motor Using MOSFET Based Chopper
Speed Control of DC Motor Using MOSFET Based Chopper
based Chopper
By
Anshuman Mishra(110EE0207)
Under supervision of
Prof. K.B.Mohanty
CERTIFICATE
This is to certify that the progress report of the thesis entitled, “CONTROL OF DC MOTOR
USING CHOPPER” submitted by Shri Marripudi Laxmi Deepak & Shri Anshuman
Mishra in partial fulfillment of the requirements for the award of Bachelor of Technology
degree in Electrical Engineering at the National Institute of Technology Rourkela, India, is an
authentic work carried out by him under my supervision and guidance.
To the best of my knowledge the matter embodied in the thesis has not been submitted to
any other University/Institute for the award of any degree or diploma.
Prof. K.B.MOHANTY
We would like to express our deep gratitude to our project guide Prof. K. B.
Mohanty who was the source of motivation throughout the making of this
project. We express our gratitude to Prof. A.K.Panda, Professor and Head of the
Department, Electrical Engineering for his invaluable support and encouraging
attitude. At last but not the least we would like to thank all the members of NIT
Rourkela who in direct and indirect ways helped us complete this project.
CONTENTS:
1 LIST OF FIGURES i
2 ABSTRACT 1
CHAPTER: 1 INTRODUCTION 2
CHAPTER: 2 CHOPPER 4
2.1 D C Chopper 4
2.4. MOSFET 7
3.1 Introduction 8
CHAPTER 5
PROBLEM STATEMENT 15
17
CHAPTER 6 RESULTS AND DISCUSSIONS
17
6.1 Results
28
6.2 Conclusion
28
6.3 Future scope
NO. NO.
i
1
ABSTRACT
Chapter-1: Introduction
There are basically two kinds of techniques available for speed control
of separately excited dc motor
The different methods that can be and have been used in speed
control of dc motors are:
Earlier armature voltage using rheostat was used to be varied.
Conventional kind of PID controllers can also be used.
3
Chapter 2- CHOPPER
2.1 DC CHOPPERS
Chopper is basically a very high speed on/off switching device. Its basic job is to connect and
disconnect the load from source at a great speed. In this way the constant dc voltage is chopped
and we obtain a variable dc voltage. There are basically two time periods in chopper operation,
one is the “on” time denoted as TON and other is the “off” time denoted as TOFF. During TON we
get the constant source voltage VS across the load and during TOFF we get zero voltage across the
load. The chopper plays the role of providing this pattern of providing alternate zero and VS. In
this way we obtain a chopped dc voltage in the load terminals.
Thus we see that we can control the average output voltage by varying the duty cycle.
6
We observed that the average output voltage can be controlled by varying the duty cycle of the chopper
circuit. So the task in front of ourselves is basically to vary the duty cycle so as to get the required
voltage output. Two modes exist which can help us in varying the duty cycle of the system in order to
get the required output voltage. The two control strategies existent are:
2.3.1 Time ratio control- in this method we vary the time ratio. This can done in two ways:
Constant frequency system- in this method we vary the on time of the system but as a whole the
chopping frequency or we can say the time period is kept constant. Basically in this method we are
varying the width of the pulse and as such this method is also known as PULSE WIDTH
MODULATION.
Variable frequency system- In this method we are varying the chopping frequency, that is, we
are varying the time period of the system but in doing so we are keeping either the TON or TOFF constant.
2.3.2 Current limit control- in this method of control the turn on and off times of the chopper
circuit is determined by the former value of load current. The previous maxima and minima of the load
current act as set values and decide the on and off time of the chopper circuit. When the current in
through the load crosses the maxima the device is switched off and when it falls below the minima the
device is switched on. However this method is very tedious and complicated as it involves the feedback
loops and hence the triggering circuit for this mode of operation becomes very complex and as such
PWM method is generally the preferred mode of operation.
7
2.4 MOSFET
MOSFET is nowadays the most preferred switching device used in the chopper circuits. MOSFET is
a voltage controlled device and has zero storage time. MOSFET is highly suitable for high frequency
switching and as such is widely used because of absence of minority carrier storage time.
3.1 INTRODUCTION
In a separately excited dc motor the armature winding and the field winding is supplied from two
different sources. The current flows in the field winding and produces the flux which in turn interacts
with the armature current and results in the formation of the torque.
Field current:
VF = RFIF + LF (3.1)
(3.2)
Where RA and LA are armature resistance and inductance respectively.
Back EMF:
EG = KVWIF
(3.3)
Where KV is the armature voltage constant and W is the speed of rotation.
TD = KTIFIA
(3.4)
9
TD = KTIAØ (3.5)
The developed torque is also expressed as the sum of load torque, inertia and component of friction.
TD = TL + J +BW (3.6)
PD=TDW (3.8)
We can control the motor speed by using the following two methods:
When the first method is used the field is kept constant and when the second method is used the
voltage is kept constant. First method is used for values below rated speed and the second is used
for values above rated speed.
10
RATED SPEED- The speed which corresponds to the rated values of armature voltage, armature
current and field current.
CONSTANT TORQUE REGION- the region below rated speed is the constant torque region and in this
region we achieve speed control by varying the armature voltage. In this region the torque is
constant while the power rises linearly with speed.
CONSTANT POWER REGION- the region above the rated speed is the constant power region. In this
region the speed is varied by varying the field flux. Here the torque gradually decreases but the power
remains constant. By decreasing the field flux we are gradually increasing the speed hence this is
known as Field Weakening.
11
Torque equation:
TD = TL + J +BW (4.2)
Here we assume that there is negligible friction present in the rotor of the motor and so we assume
B = 0. Therefore:
TD = TL + J (4.3)
EG = KVWIF (4.4)
We get
Assuming that at the point of starting the load torque is zero and armature inductance is negligible
TD = J = KØIA (4.14)
Where, KØ = KM (Assume)
The largest time constant plays the most crucial part in delaying of the system when the
transfer function is in time constant form. To recompense for the delay caused in the
system we employ PI controller as speed controller. This is because the zero of the PI
controller is chosen in such a manner that this huge delay gets cancelled [1].
14
Here, TN = 4ms.
0
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
time
10
Vout
00 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
time
Figure 10 CURRENT AND VOLTAGE WAVEFORM AT 50% DUTY CYCLE WITH R LOAD
18
6
Iout
4
0 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
time
10
8
6
vout
0 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
time
FIGURE 11 CURRENT AND VOLTAGE WAVEFORM AT 75% DUTY CYCLE WITH R LOAD
6
Iout
0 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
time
5
5 x 10
0
Vout
-5
-10 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
time
FIGURE 12 CURRENT AND VOLTAGE WAVEFORM AT 50% DUTY CYCLE WITH RL LOAD
19
iout
0
-5
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
time
10
5
vout
-5
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
time
FIGURE 13 CURRENT AND VOLTAGE WAVEFORM AT 50% DUTY CYCLE WITH RL LOAD AND
FREEWHEELING DIODE
-5 for RLC load with free wheeling diode at 50% duty cycle
2 x 10
1
iout
-1
-20 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
time
10.002
10
vout
9.998
9.996
9.994 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
time
FIGURE 14 CURRENT AND VOLTAGE WAVEFORM AT 50% DUTY CYCLE WITH RLC LOAD AND
FREEWHEELING DIODE
20
iout
0
-2
-4
0.01 0.0105 0.011 0.0115 0.012 0.0125 0.013 0.0135 0.014 0.0145 0.015
time
10.05
vout 10
9.95
9.9
0.01 0.0105 0.011 0.0115 0.012 0.0125 0.013 0.0135 0.014 0.0145 0.015
time
FIGURE 15 CURRENT AND VOLTAGE WAVEFORM AT 50% DUTY CYCLE WITH RLE LOAD AND
FREEWHEELING DIODE
FIGURE 18 SPEED RESPONSE WHEN REF SPEED EQUAL TO RATED SPEED AT FULL LOAD
WITHOUT FILTER
22
FIGURE 19 ERROR IN SPEED RESPONSE WHEN REF SPEED EQUAL TO RATED SPEED AT FULL LOAD
WITHOUT FILTER
FIGURE 20 SPEED RESPONSE WHEN REF SPEED EQUAL TO RATED SPEED AT FULL
LOAD WITH FILTER
23
FIGURE 21 ERROR IN SPEED RESPONSE WHEN REF SPEED EQUAL TO RATED SPEED AT
FULL LOAD WITH FILTER
FIGURE 22 SPEED RESPONSE WHEN REFERENCE SPEED IS EQUAL TO HALF THE RATED SPEED AT
FULL LOAD
24
FIGURE 23 ERROR IN SPEED RESPONSE WHEN REFERENCE SPEED IS EQUAL TO HALF THE RATED
SPEED AT FULL LOAD
FIGURE 24 SPEED RESPONSE WHEN REFERENCE SPEED IS EQUAL TO THE RATED SPEED AT HALF OF
FULL LOAD
25
FIGURE 25 ERROR IN SPEED RESPONSE WHEN REFERENCE SPEED IS EQUAL TO THE RATED
SPEED AT HALF OF FULL LOAD
FIGURE 26 SPEED RESPONSE WHEN REFERENCE SPEED IS EQUAL TO HALF THE RATED SPEED AT
HALF LOAD
26
FIGURE 27 ERROR IN SPEED RESPONSE WHEN REFERENCE SPEED IS EQUAL TO HALF THE RATED
SPEED AT HALF LOAD
FIGURE 28 SPEED RESPONSE WHEN REFERENCE SPEED IS EQUAL TO THE RATED SPEED WHEN
APPLIED TO STEP LOAD TORQUE
27
FIGURE 29 SPEED RESPONSE WHEN REFERENCE SPEED IS SAME AS THE RATED SPEED WHEN APPLIED TO
CONSTANT LOAD TORQUE
28
6.2 Conclusion
Here we see that the speed of a dc motor can be successfully controlled by employing a chopper
circuit. Here we initially study the basic output characteristics of a MOSFET based chopper and study
the output variables for various load characteristics and then we move on towards the simulation of
the closed loop model of the dc system involving the chopper and then study it for various change in
load torque, rated voltage value and other input parameters. The loops involved are carefully
optimized using various mathematical approaches and finally the circuit is simulated and the various
plots obtained under various conditions are carefully studied.
The above described model has been run and tested successfully in MATLAB simulation, so there
lies the opportunity to implement the above described model in hardware and study the impact
of the approach taken in this thesis report. Moreover in this report we have analyzed only the
impact of the approach on separately excited dc motor so there lies the scope to extend the
study to various other kinds of motors. Also here we have done the speed control below the
rated speed so analysis can also be extended to study the dynamics for above the rated speed
using field flux control.
29
[4] MATLAB SIMULINK, version 2009, SimPowerSystem, One quadrant chopper DC drive.
[5] Speed Control of DC Motor using Modulus Hugging Approach Sarat Kumar Sahoo*, Razia Sultana†,
Megha Rout
[6] Journal of Kerbala University , Vol. 11 No.1 Scientific . 2013 26 Speed control of separately excited DC
motor using chopper Jaafer Sadiq Jaafer Electric Dept/ Kufa Institute/ Foundation of Technical Education
Mohammed Chessab Mahdi Computer Center/ Kufa Institute / Foundation of Technical Education
[7] Verification of Modulus Hugging Approach for Controlled Rectifier Fed SEDC Motor Using Bode
Plot 1Raju Singh* and 2 A.K. Pandey