Modelling and Simulation of Armature-Controlled Direct Current Motor Using MATLAB
Modelling and Simulation of Armature-Controlled Direct Current Motor Using MATLAB
March 2015
Modelling and Simulation of Armature-Controlled Direct
Current Motor Using MATLAB
Jide Julius Popoola 1 , Oladele Joshua Oladejo ,2 and Charity Segun Odeyemi3
1 Department of Electrical and Electronics Engineering, Federal University of Technology, Akure, Nigeria
2 Department of Electrical and Electronics Engineering, Federal University of Technology, Akure, Nigeria
3 Department of Electrical and Electronics Engineering, Federal University of Technology, Akure, Nigeria
ABSTRACT : Technology at present needs faster important issues in modeling is model validity,
and easier means of controlling equipment with few which is the process of simulating the model under
numbers of components. One of such equipment is known input conditions and comparing model
the direct current (DC) motor, whose speed is output with system output [1].
directly proportional to the supply voltage. Using
Basically, simulation of a system is the
this established relationship between the speed and
the supply voltage, this paper investigates the operation of a model of the system, which can be
effects of different loads and inputs on the output reconfigured and experimented with. Thus,
response of the armature controlled direct current operation of the model can be studied in order to
motor. The aim is to establish relationship between infer some details on the properties concerning the
the speed of DC motor and the load torque at behavior of the actual system or its subsystem.
different voltages as well as investigating the Generally, according to [1], simulation is a tool to
performance of closed-loop systems when different
evaluate the performance of a system, either
voltages are applied to the armature circuit of the
motor when a constant voltage is supplied to the existing or proposed, under different configurations
field circuit of the motor. The study was carried out of interest and over long periods of real time.
in two stages. The first stage involved Hence, for this armature controlled DC
mathematical modeling of the system while the motor modeling, the analysis was carried out using
second stage centered on the simulation of an both the step and impulse responses. All the data
armature controlled direct current motor using
based on internal circuit of the modeled armature
Simulink environment in MATLAB. The
performance analysis of the modeled system shows controlled DC motor for this study were analyzed
that usage of feedback enhances the p erformance both by control system design calculation and by
of the transient response of the armature controlled MATLAB software.
DC motor. In addition the result obtained shows In order to enhance both the understanding
that at different input voltages, the speed the DC and proper presentation of the study reported in this
motor is inversely proportional to the load torque. paper, the remaining parts of this paper are
organized as follows. In Section II, in depth
Keywords - Model, DC motor, Back emf, DC information on DC motor such as its principle of
motor classifications, Electrical and mechanical operation, classification and different meth ods of
variables controlling the speed of DC motors were presented.
Section III provides in detail, the methodology
I. INTRODUCTION used in carrying out the study reported in this
The universe we live undergoes continual
paper. The results obtained are presented,
change. This change is not always apparent if the
interpreted and discussed in Section V while the
time scale is long as experienced in some
conclusions made are presented in Section V.
geological processes. However in engineering
where situations that are time-dependent are
II. D IRECT CURRENTOTOR M
important, ideal description of objects or processes
The DC motor is one of the first machines
must include proper timing. This kind of
devised to con vert electrical power into mechanical
ISSN:
description
construction
interest
similar
The
modeling.
tradeoff
process2348
tobetween
[1].
Abut
is –isor8379
Basically,
model
According
and
of
simpler
called
producing
realism
working
than
simply
aknown
good
to
and
the
of
the
asimplicity.
asystem
as
model
some
representation
author,
model.
systems www.internationaljournalssrg.org
itis represents.
aOne
known
judicious
model
ofofthe
as
the
is turn.
can
magnetic
tested
power
be
It traced
fundamental
and
requires
motor
byfield
Michael
an
The
to
[2
to
electric
disc-type
two
DC
–produce
4].
concepts
Faraday,
motor
magnets
coil,
Itstorque,
machines
origin,
uses
of
which
who
of
electromagnetism.
which
electricity
opposite
according
formulated
acts
conceived
causes
asPage
polarity
an
to
anditand
[3],
the
19
toa
SSRG International Journal of Electrical and Electronics Engineering (SSRG-IJEEE) –
volume 2 Issue 3 March 2015
electromagnet. The repellent and attractive
electromagnetic forces of the magnets provide the
torque that causes the motor to turn. It also consists
of one set of coils, called armature winding, inside
a set of permanent magnets, called the stator.
Applying a voltage to the coils produces a torque in
the armature, resulting in motion.
The principle of operation on a DC motor
as shown in Figure 1 requires a DC voltage source.
When the two ends of the coil are connected across
a DC voltage source, it will cause current, I, to flow
through it. Hence, a force is exerted on the coil as a
result of the interaction of magnetic field and
electric current. The force on the two sides of the
coil is such that the coil starts to move in the
direction of force. Figure 1: Torque production in a DC motor [6]
In a DC motor, several such coils are
wound on the rotor, all of which experience force,
resulting in rotation. The greater the current in the
wire, or the greater the magnetic field, the faster the
wire movement because of the greater force
created. At the same time, torque is being produced
as the conductors are moving in a magnetic field.
At different positions, the flux linked with it
changes, which causes an electromagnetic force
(emf) to be induced as shown in Figure 2. This
Figure 2: Induced voltage in armature winding of
voltage is in opposition to the voltage that causes DC motor [6]
current flow through the conductor and is referred
to as a counter-voltage or back emf. Basically, there are three types of DC
The value of current flowing through the motors. The two commonly criteria usually use in
armature is dependent upon the difference between
classifying them are their characteristics and the
the applied voltage and this counter-voltage. The
current due to this counter-voltage tends to oppose connection
of their exciting windings or circuits.
the very cause for its production according to Based on these criteria, the three common types
Lenz’s law. It results in the rotor slowing down are: shunt, series and compound motors.
such that the force created by the magnetic field In shunt DC motor, only one exciting
equals the load force applied on the shaft. Then the winding, which is connected across the armature
system moves at constant velocity. Basically, the terminals and is thus in parallel or in shunt with the
operation of DC mot or is based on the principle
armature. The field winding consists of a large
that when a current carrying conductor is placed in
a magnetic field, the conductor experiences a force. number of turns of fine wire on each pole, and
This force according to [5], plays an important role usually the windings on all the poles are connected
to produce a powerful torque. The magnitude of the in series in one circuit. The current in the field
force is given mathematically in [5] as; depends upon the line voltage and upon the
F BIl …………………………… (1) resistance of the field winding. The resistan ce of
where B is the flux density in Weber per square the field winding is purposely made high so that the
ISSN:
and the2348
l is Wb
meter / m2 –of
length , 8379
I isconductor
the the current
in meterwww.internationaljournalssrg.org
in ampere field
(m). (A) only
series
motor,
with current
through
one
with
the
ais will
full-load
current
exciting
the
rheostat
above
field
The
thefield ofbe
series
armature,
tonormal between
control
as
winding,
isthe
well
normally
DCrating
mot
the
as
so 1motor
motor,
which
the
or.
thatand
[7]. 5when
per
connected
In
armature.
on
all
this
is the cent
current ofof
connected
class
other
The
the
inPage the
speed
series
flows
field
DC
has
20
in
SSRG International Journal of Electrical and Electronics Engineering (SSRG-IJEEE) –
volume 2 Issue 3 March 2015
winding consists of a few turns of thick wire on 3.1 ARMATURE CONTROLLED DC M C
IRCUIT
OTOR
each pole, and the windings on all poles are DIAGRAM REPRESENTATION
connected in series. The current in the field This stage focus was on development of
depends upon the load and is thus large with heavy an armature controlled DC motor as shown in
load and small with light load. The resistance of the Figure 3 with torque and rotor angle.
field winding is purposely made low so that the
loss of voltage and power in that circuit will be
small. According to [7], the only thing that limits
the speed of a series motor is the amount of load
connected to it.
The third class known as the compound or
cumulative motor has both a series winding and a
shunt winding on each pole, which are wound and
connected so that the two windings assist each
other in the protection of magnetism. It is a Figure 3: Armature-controlled DC motor [10]
combination of a shunt and a series motor. The
compound-wound motor has two excitation
In Figure is3, the Rresistance of the
windings, both on the main field poles. According a
to [8], in this type of DC motor the majority of the L inductance of the armature
armature,is the
a
flux results from the conventional shunt winding
winding, ia is the armature current, if
is the field
with additional excitation from series-connected
winding. current, eisa eis
the applied armature voltage,
b
Generally, DC motors are much more
is theTtorque developed by the
the back emf,
adaptable speed drives [4] than alternating current M
zp Kt E s Kt …....
Kb s (20)
s
K …………………… (8) Js2 fs s
2 a p
La s Ra
where K is
referred to as the machine constant.
Hence, (3) can be re-expressed as; Re-arrange (20) to obtain;
Es Kt 1 s
s Js f La s Ra
E s
b
Kb s
Figure 4: Block Diagram of an Armature
controlled DC motor
ISSN:
4.1
controlled
of
The
armature
speed
voltages.
the
Ssteady
TEADY 2348TATE – different
characteristics
motor
The
voltage
DC
state
S
under
steady
motor 8379
responses
speed
state
model
Rfor characteristics
responses
different
ESPONSEshow
tooperating
bethe www.internationaljournalssrg.org
considered
armature
ofperformance
this
and
conditions.
armature
torque
are: Figuredifferent
7: Torque-speed
armature voltages
characteristics for
Page
three
23
SSRG International Journal of Electrical and Electronics Engineering (SSRG-IJEEE) –
volume 2 Issue 3 March 2015
4.2 TRANSIENT RESPONSE
Similarly, the transient response of the
modeled armature controlled DC motor was
examined. The response shows how the use of
feedback helps in improving both the performance
and stability of the motor.
On performance analysis, the motor
performances under different values of Ka with
unit input were considered. The responses obtained
were shown graphically in Figures 8 - 10. In Figure
8, the amplitude starts at zero at time, t, equals
zero. However, as time, t, increases, the value of
amplitude tends to 1.649rps. By this, it takes 0.6
time unit for amplitude in Figure 8 to reach the
Figure 10: Response of the motor to a unit step
steady state value. It can also be seen from Figure 8
that the amplitude increased steadily without any input, at Ka 2.0
oscillation. Since the performance objective is to
have amplitude track the unit step, it is reasonable
to say that the modeled motor performs reasonably
well as expected though it a long time for
amplitude of Figure 8 to get to its steady state.
However, when the value of K a was increased in
Figure 9 and Figure 10, the responses become
faster. The responses now reach the steady state in
0.4 time unit and 0.2 time unit respectively. The Figure 11: Response of the motor to an
ISSN:
Figure2348
input, Ka – 8379
at9: Response www.internationaljournalssrg.org
1.0of the motor to a unit step performanceFigure
ofimp
the
In 13:
modeled
ulse
order
Response
input, at of K
to motor,
further its
the 0.1
aevaluate
performance
motor
Page
to
the24
an
SSRG International Journal of Electrical and Electronics Engineering (SSRG-IJEEE) –
volume 2 Issue 3 March 2015
was also examined using impulse signal at different [5] M. Abdus Salam, Fundamentals of electrical
machines , Narosa Publishing House, New Delhi, 2005.
values of Ka . The responses obtained were shown
[6] B.M. Chen, Personal Course Website EG1108
in Figures 11 – 13. The graphs show the shapes Electrical Engineering Part 2- Chapter 4: DC ,Motors
2011, pp.
obtained for the three values of Ka were similar 1-19. Online [Available]:
http://vlab.ee.nus.edu.sg/~bmchen/courses/EG1108_DCmotors.
except that it took the responses different time units pdf. Accessed on 23 rd March, 2015.
to return to zero. For instance, while it takes about [7] S. L. Alerich, and W.N. Herman, Industrial motor
0.5 time units in Figure 11 when Ka 0.7274 , it control , Delmar Publishers, Fourth Edition, 1999.
takes infinitesimal time unit in Figure 12 when [8] H.A. Toliyat, and G.B. Kliman, Handbook of
Electric Motors , CRC Press, USA, 2004.
Ka 0.3000 while the response in Figures 13
[9] B.L. Theraja, and A.K. Theraja, A Textbook of
returns to zero immediately when the value of Electrical Technology
, S. Chand and Company Ltd, Twenty-
Ka 0.1000 . Third Edition, 2012.
On the stability of the motor, the speed of [10] I. J. Nagrath, and M. Gopal, Control Systems
the motor at when subjected to disturbance at Engineering
, New Age International Publisher, New Delhi, Fifth
Edition, 2011.
different values of Ka were observed. The results
obtained presented graphically above show that the
speed of the motor is directly proportional to the
value of Ka . The results also show that the initial
introduction of the disturbance causes a drop in the
speed of the motor. The result further shows that
disturbance does affect the speed of motor.
V. C ONCLUSION
In this paper, the simulation model of an
armature controlled DC motor was developed using
MATLAB/Simulink. The analysis and performance
evaluation of the developed motor show that the
simulated motor correctly predicts the effect of
armature voltage on the armature voltage-speed
characteristics and torque-speed characteristics of
the armature controlled dc motor. Furthermore, the
results of the study show that the speed of the DC
motor is directly proportional to the armature
voltage.
REFERENCES
[1] A. Maria, Introduction to modeling and simulation
studies, Proc. of the 1997 Winter Simulation Conf. Atlanta, GA,
Dec. 7-10, 1997, pp. 7-13. Online [Available]:
http://imap.acqnotes.com/Attachments/White%20Paper%20Intr
oduction%20to%20Modeling%20and%20Simulation%20by%2
0Anu%20Maria.pdf. Accessed on 6 th
February, 2015.