Professional Documents
Culture Documents
ARTICLE ÖZET
INFO
Received: 14.02.2019
Accepted: 20.04.2019
This paper describes the development of mathematical and physical Modeling based simulators in
the Simulink © Simscape TM environment as interactive tools to demonstrate the DC motor
responses in terms of current, speed and torque. This type of Modeling requires to join the physical
Keywords: components with physical connections to define the underlying dynamic equations of the DC
Direct Current Motor, motor. This approach is further compared with the analytical model in Simulink. To support our
Soimulink and proposal, numerical simulations and mathematical Modeling of the DC motor are derived using the
Simelectronics,
Lagrangian and Euler-Lagrange approach contrary to the existing Kirchhoff’s’ and Newton laws.
Hamilton Equation,
Euler-Lagrange, PD The state space model is formulated based on Hamilton’s equation. The simulation models are
developed as part of software laboratory support and to enhance undergraduate control systems
Corresponding and machinery courses at Olabisi Onabanjo UniversityA proportional Derivative (PD) controller is
Authors implemented for both the models to compensate for fast response in the armature current and
okubanjo.ayodeji@oo electromagnetic torque. A comparative study of the model for the separately excited Dc motor has
uagoiwoye.edu.ng shown that the models have their own merits and demerits.
https://dx.doi.org/10.30855/gmbd.2019.01.09
L L a q 21 J m q 22 V sVb q 1
1 . 1 .
(6)
d
q1 t i a t
2 2 dt
d2 di t
q q1 t a
q i 1 as the generalized
2
Define the vector dt dt
(14)
q 2
0
d
q 2 t m t
coordinate and the matrix H dt
where T m
T mT L d2 d t
2
q 2 t m
is the generalized coordinate torque exerted on q 2 and dt dt
T L as the load torque. Then, the generalized Euler-
Substituting the derived derivatives in equation 14 into
Lagrange equation can be written as
Eqs. 10 and 11 lead to:
di a t R a K
i a t b m t V s t
1
d L L R
H dt La La La (15)
dt qi. qi. q.
(7)
i
d m t K t B
i a t m m t
Lagrange’s equations of the second kind for the 1
electromechanical DC motor in terms of generalized
TL (16)
dt Jm Jm Jm
coordinates are as:
2.1.1. Hamilton’s equation (Hamilton'un denklemi)
d L L R
dt q. q. q.
0 (8)
The Hamiltonian function q, p, t , which is
1 1 1 defined as the sum of the system’s kinetic (inductive)
energy and potential (capacitive) energy can be used to
describe the dynamic equations of an electromechanical
system such as a DC motor. Hence, Hamilton’s function
d L L R
dt q. . . T mT L (9) is expressed as:
2 q2 q2 H T U (17)
q i
L a q1 t R a q1 t V b t V s(t )
..
(10) (19)
t p i
J m q 2 t T m t B m q 2 t T L)
.. .
(11)
. G
p1 (20)
q i q i
Thus, the back emf E b t and the torque T m t are
expressed as:
State variables of the DC motor from Fig.1 are the
E b t K b q 2 t
.
(12) charge flowing in the armature circuit and the angle of
the rotor q 1 ,q 2 respectively and momentum p1 , p 2 .
The kinetic (inductive) energy in terms of momentum is
T m t K t q1
.
(13) expressed as:
2 2 2
Hence, the first and second derivatives of the 1 . 1 . p1 p2
generalized coordinates are: L q1 J q 2 2 (21)
2 a 2 2L a 2 J
. dq t q1 t
q 2 2 (27)
q 2 dt i t
xt a
q 2 t
(35)
dp1 t
m t
Q1 Q e1 (28)
dt q1
and the input vector is:
dp 2 t
Q 2 Q e 2 V t
u t s
(29)
dt q 2
T L t
(36)
0 0
dq 2 t p 2 t 1
(31)
L 0
dt J
B a (38)
0 0
dp 2 t 0 1
B m q 2 t T m t T L t
.
(32)
dt J m
0 1 0 0
C (39)
0 0 0 1
undergraduate students on the use of Simulink and counterpart Simulink tool. Hence, the summary of the
Simscape at Olabisi Onabanjo University revealed that model evaluation is presented in Table1.
Simscape simulation tool has more advantages than the
(b)
(a) (b)
Figure.5 Simulation results in Simelectronics and Simulink for (a) current and (b) speed
(b)
(b)
(b)
(a)
Figure.6. Simulation results in Simelectronics and Simulink with PD controller for (a) Electromagnetic Torque and
(b) Armature current.
Appl. Sci., vol. 6, no. 3, pp. 688–691, 2006. [27] M. Işik F., M. & Güngör A., “AWERProcedia
Information Technology & Computer Science
[20] K. V. C. R. V. Rajasekhar, “Design and
Virtual Laboratory Application for Direct
Analysis of DC Motor With PID Controller - A
Current Motor Experiments,” in AWERProcedia
State Space Approach,” ITSI Trans. Electr.
Information Technology & Computer Science,
Electron. Eng., vol. 1, no. 3, pp. 11–14, 2013.
2016, no. February, pp. 552–57.
[21] A. A. A. Emhemed and R. Bin Mamat,
[28] A.A.Okubanjo and O.K.Oyetola, “Modeling and
“Modelling and simulation for Industrial DC
Simulation of Hybrid PV- Thermal (PVT)
Motor using Intelligent control,” in Procedia
Systems for Energy Efficiency in Nigeria,”
Engineering, 2012, vol. 41, no. Iris, pp. 420–
Amity J. Eng. Technol. J. Eng. Technol., vol. 2,
425.
no. 1, pp. 7–15, 2017.
[22] C. Felipe and R. Rodas, “A performance
[29] D. Puangdownreong, A. Nawikavatan, and C.
comparison of nonlinear and linear control for a
Thammarat, “Optimal Design of I-PD
DC series motor Una comparación de
Controller for DC Motor Speed Control System
desempeño del control Lineal y no lineal de un
by Cuckoo Search,” Procedia - Procedia
motor de corriente continua,” Cienc. en
Comput. Sci., vol. 86, no. March, pp. 83–86,
Desarro., vol. 8, no. 1, pp. 41–50, 2017.
2016.
[23] J. Mostafapour, J. Reshadat, and M. Farsadi,
“Improved Rotor Speed Brushless DC Motor
Using Fuzzy Controller,” Indones. J. Electr. Nomenclature
Jm equivalent moment of inertial of motor and load
Eng. Informatics, vol. 3, no. 2, pp. 78–88, 2015. referred to motor shaft
[24] N. K. Saxena, S. Gebrehiwot, and D. Mena, Bm equivalent viscous friction coefficient of motor and
load referred to motor shaft
“Controller Design for Electric Motor Derived La inductance of armature winding
Vehicle,” Indones. J. Electr. Eng. Informatics, Ra resistance of the armature winding
vol. 6, no. 2, pp. 6–12, 2018. Vb back emf (volts)
Tm Torque developed by the motor
[25] H. Wong and V. Kapila, “Internet-based remote TL load Torque (Nm)
control of a DC motor using an embedded ωm angular velocity of motor shaft
ethernet microcontroller,” Comput. Educ. J., Kt, Kb motor torque constant and back emf constant
vol. 15, no. 3, pp. 57–67, 2005. H Hamilton’s function
L Lagrange’s function
[26] M. F. Işik, “Design and implementation of a T kinetic energy
training set for distributed system and U potential energy
mechatronic applications: project based G, R Rayleigh’s dissipative function
learning,” Teh. Vjesn. - Tech. Gaz., vol. 23, no. pi momentum of the i-th numbe
6, pp. 1609–1616, 2016.
A.A. Okubanjo received B.Sc. Degree in Electrical & O.K. Oyetola is a faculty member at the department
Electronics Engineering with First Class Honour of Computer and Electrical Engineering, Olabisi
from Olabisi Onabanjo University, Nigeria in 2009 Onabanjo University, Nigeria. He received B.Sc.
and completed M.Sc. in Control Systems Degree in Electrical and Electronic Engineering from
Engineering from HAN University of Applied the same University in 2009. In 2016, he completed
Sciences, the Netherlands in 2016. Presently, he is a M.Tech in Electrical and Electronic Engineering at
doctorate student at Tshwane University of Ladoke Akintola University, Ogbomosho, Nigeria.
Technology, Pretoria, South Africa. He is a lecturer Presently, he is a doctorate student at University of
in the Department of Computer and Electrical & KwaZulu-Natal South Africa. He is a shrewd
Electronics Engineering at Olabisi Onabanjo academician with interest in Smart grid, Energy
University. He is a shrewd academician with interest management, Software Engineering, Cloud
in Control System and Instrumentation, Renewable computing, IoT, Big data and Digital
Energy, Mechatronics, Safety and Systems, communication.
Information technology and Image processing. He
has attended workshops, seminars and conferences
related to control systems Engineering and he has
also published and submitted papers for review on
the listed areas of interests.