Modeling, Simulation and Dynamics Analysis Issues of Electric Motor, for Mechatronics Applications, Using Different Approaches and Verification by MATLAB/Simulink (I)

Full Text (PDF, 835KB), PP.39-57

Views: 0 Downloads: 0


Ahmad A. Mahfouz 1,2,* Mohammed M. K. 3 Farhan A. Salem 2,4

1. Department of Automatic and Mechatronics Systems, Vladimir State University, Vladimir, RF

2. Alpha Center for Engineering Studies and Technology Researches, Amman, Jordan

3. Design and production program, Department of Mechanical Engineering, Faculty of Engineering, Taif University, 888, Taif, Saudi Arabia

4. Mechatronics Section. Department of Mechanical Engineering, Faculty of Engineering, Taif University, 888, Taif, Saudi Arabia

* Corresponding author.


Received: 12 Jun. 2012 / Revised: 3 Oct. 2012 / Accepted: 18 Dec. 2012 / Published: 8 Apr. 2013

Index Terms

Electric Motor, PMDC Motor, Separately Excited Motor, Mathematical Model, State Space, Simulation, Response, MATLAB m.file and Function Block


The accurate control of motion is a fundamental concern in mechatronics applications, where placing an object in the exact desired location with the exact possible amount of force and torque at the correct exact time is essential for efficient system operation. An accurate modeling, simulation and dynamics analysis of actuators for mechatronics motion control applications is of big concern. The ultimate goal of this paper addresses different approaches used to derive mathematical models, building corresponding simulink models and dynamic analysis of the basic open loop electric DC motor system, used in mechatronics motion control applications, particularly, to design, construct and control of a mechatronics robot arm with single degree of freedom, and verification by MATLAB/Simulink. To simplify and accelerate the process of DC motors sizing, selection, dynamic analysis and evaluation for different motion applications, different mathematical models in terms of output position, speed, current, acceleration and torque, as well as corresponding simulink models, supporting MATLAB m.file and general function block models are to be introduced. The introduced models were verified using MATLAB/ Simulink. These models are intended for research purposes as well as for the application in educational process.
This paper is part I of writers' research about mechatronics motion control, the ultimate goal of this research addresses design, modeling, simulation, dynamics analysis and controller selection and design issues, of mechatronics single joint robot arm. where a electric DC motor is used and a control system is selected and designed to move a Robot arm to a desired output position, θ corresponding to applied input voltage, Vin and satisfying all required design specifications.

Cite This Paper

Ahmad A. Mahfouz, Mohammed M. K., Farhan A. Salem, "Modeling, Simulation and Dynamics Analysis Issues of Electric Motor, for Mechatronics Applications, Using Different Approaches and Verification by MATLAB/Simulink", International Journal of Intelligent Systems and Applications(IJISA), vol.5, no.5, pp.39-57, 2013. DOI:10.5815/ijisa.2013.05.06


[1]M. S. RUSU, and L. Grama, The Design of a DC Motor Speed Controller, Fascicle of Management and Tech. Eng., Vol. VII (XVII), 2008, pp. 1055-1060.

[2]Chun Htoo Aung, Khin Thandar Lwin, and Yin Mon Myint, Modeling Motion Control System for Motorized Robot Arm using MATLAB, World Academy of Science, Engineering and Technology 42 2008.

[3]Halila A., Étude des machines à courant continu, MS Thesis, University of LAVAL, (Text in French), May 2001.

[4]Capolino G. A., Cirrincione G., Cirrincione M., Henao H., Grisel R., Digital signal processing for electrical machines, International Conference on Electrical Machines and Power Electronics, Kusadasi (Turkey), pp.211-219, 2001.

[5]M.P.Kazmierkowski, H.Tunia "Automatic Control of Converter-Fed Drives", Warszawa 1994. 

[6]R.D. Doncker, D.W.J. Pulle, and A. Veltman. Advanced Electri-cal Drives: Analysis, Modeling, Control. Springer, 2011.

[7] Grzegorz SIEKLUCKI,Analysis of the Transfer-Function Models of Electric Drives with Controlled Voltage Source PRZEGL ˛ AD ELEKTROTECHNICZNY (Electrical Review), ISSN 0033-2097, R.88NR7a/2012.

[8]Richard C. Dorf and Robert H. Bishop. Modern Control Systems. Ninth Edition, Prentice-Hall Inc., New Jersey, 2001.

[9]Norman S. Nise, Control system engineering, sixth edition, John Wiley & Sons, Inc, 2011.

[10]P. Wolm, X.Q. Chen, J.G. Chase, W. Pettigrew, C.E. Hann1, Analysis of a PM DC Motor Model for Application in Feedback Design for Electric Powered Mobility Vehicles.

[11]Slotine E, Li W. Applied nonlinear control. USA: Prentice Hall Inc.; 1991.

[12]Faber MN, Estimating the uncertainty in estimates of root mean square error of prediction: Application to determining the size of an adequate test set in multivariate calibration. Chemometr Intel Lab 1999;49(1):79–89.

[13]The MathWorks (, Control System Toolbox documentation Version V5.2 (R2009b).

[14]Katsuhiko Ogata, Modern control engineering, third edition, Prentice Hall, 1997.

[15]Boumediene Allaua, Abdellah Laoufi, Brahim GASBAOUI, Abdelfatah NASRI and Abdessalam Abdelrahmani Intelligent Controller Design for DC Motor Speed Control based on Fuzzy Logic-GeneticAlgorithmsOptimization.http://ljs.academicdirect. org/ A13/090_102.htm