A Motor Speed Control System Simulation

Authors

  • Markiyan Nakonechnyi
  • Orest Ivakhiv
  • Oleksandr Viter
  • Yuriy Nakonechnyi
  • Yaroslav Brezvyn

Keywords:

DC motor, Simulink, pulse-width modulation, control system, simulation, Arduino, MATLAB

Abstract

The article considers the features of building a motor speed control system using the SIMULINK environment. The model served as a demonstration of the effectiveness of the system design method based on a specialized environment. The model implements three types of automatic control systems: closed and open automatic control systems, as well as a closed software automatic control system in which the set point changes according to a sinusoidal law. A user interface has been developed to change the parameters of the automatic control system elements and control the start of a DC motor using GUIDE tools. The results of experimental studies of the system with different forms and values of the set point, as well as when disturbing factors act on the controlled object are presented.

References

M. Vidlak, P. Makys, M. Stano, “Comparison between model based and non - model based sensorless methods of brushed DC motor,” Transp. Res. Procedia, vol. 55, pp. 911–918, 2021. https://doi.org/10.1016/j.trpro.2021.07.059.

M. Nakonechnyi, O. Ivakhiv, O. Viter, “Synthesis of the regulator for robot’s arm serving by poles method placement using,” International Journal of Computing, vol. 19, issue 2, pp. 181-189, 2020. https://doi.org/10.47839/ijc.19.2.1760.

M. Nakonechnyi, O. Ivakhiv, Yu. Nakonechnyi, R. Velgan, J. Plewako, “Modelling of an electric drive based on a DC motor and variable load influence examination,” Przegląd Elektrotechniczny, nr. 7, pp. 163–168, 2023. https://doi.org/10.15199/48.2023.07.30.

A. Morar, “DC motor speed and position control system,” IFAC Proceedings, vol. 40, no. 8, pp. 203–208, 2007. https://doi.org/10.3182/20070709-3-RO-4910.00034.

G. Moleykutty, “Speed control of separately excited DC motor,” American Journal of Applied Sciences, March 1, no. 3, pp. 227–330, 2008. https://doi.org/10.3844/ajassp.2008.227.233.

Z. Haishui, W. Dahu, Z. Tong and H. Keming, “Design on a DC motor speed control,” Proceedings of the 2010 International Conference on Intelligent Computation Technology and Automation, Changsha, China, 2010, pp. 59-63, https://doi.org/10.1109/ICICTA.2010.795.

K. Venkateswarlu and Ch. Chengaiah, “Comparative study on DC motor speed control using various controllers,” Research Directions, vol. 1, Issue 6, pp. 1–14, 2013.

Md. A. Ahmad, P. Rai, “Speed control of a DC motor - a MATLAB approach,” International Journal of Electrical Engineering & Technology, vol. 5, issue 7, pp. 67-76, 2014.

Md. A. Ahmad, “Speed control of a DC motor using Controllers,” Automation, Control and Intelligent Systems, vol. 2, no. 6, pp. 1–9, 2014. https://doi.org/10.11648/j.acis.s.2014020601.11.

L. Miková, I. Virgala, and M. Kelemen, “Speed control of a DC motor using PD and PWM controllers,” Solid State Phenomena, vols. 220-221, pp. 244–250, 2015. https://doi.org/10.4028/www.scientific.net/SSP.220-221.244.

P. Radcliffe, D. Kumar,” Sensorless speed measurement for brushed DC motors,” IET Power Electron., vol. 8, pp. 2223–2228, 2015. https://doi.org/10.1049/iet-pel.2015.0147.

V. S. Patil, S. Angadi & A. B. Raju, “Four quadrant close loop speed control of DC motor,” Proceedings of the 2016 International Conference on Circuits, Controls, Communications and Computing, October 2016, pp. 1-7, https://doi.org/10.1109/CIMCA.2016.8053305.

K. T. Harshitha, and K. V. Shettigar, “Closed loop speed control analysis of DC motor,” IJIREEICE, no. 2, April 11, pp. 65–69, 2016. https://doi.org/10.17148/IJIREEICE/NCAEE.2016.13.

E. Vazquez-Sanchez, J. Sottile, J. Gomez-Gil, “A novel method for sensorless speed detection of brushed DC motors,” Appl. Sci., vol. 7, no. 14, pp. 1-15, 2016. https://doi.org/10.3390/app7010014.

K. A. Sathish, K. Sami, and Ch. A. Ananthi, “Speed control of brushless DC motor: Review Paper,” Indian Journal of Public Health Research & Development, no. 10, pp. 809-812, 2018. https://doi.org/10.5958/0976-5506.2018.01238.X.

M. K. Dhole, et al., “Solar powered speed control of brushless DC motor,” International Journal for Research in Applied Science and Engineering Technology, no. 6, June 30, pp. 298–302, 2020. https://doi.org/10.22214/ijraset.2020.6209.

M. Venkatesh and G. Raja Rao, “Speed control of DC motor using intelligent controllers,” International Journal for Modern Trends in Science and Technology, vol. 6, no. 11, pp. 157–164, 2020. https://doi.org/10.46501/IJMTST061130.

I. Isho Gorial, “Comparison of different DC motor speed controllers,” International Review of Automatic Control (IREACO), no. 4, July 31, pp. 196-200, 2020. https://doi.org/10.15866/ireaco.v13i4.19591.

F. Qori Izmi, R. Marselino, and A. Asnil, “Web-based DC motor speed design and control,” Journal of Mechanical, Electrical and Industrial Engineering, September 2, no. 3, pp. 101–112, 2021. https://doi.org/10.46574/motivection.v3i3.99.

G. Sharad, “Speed and position control of DC motor using LabVIEW,” International Journal for Research in Applied Science and Engineering Technology, August 10, no. VIII, pp. 111–116, 2021. https://doi.org/10.22214/ijraset.2021.37286.

M. Hilal, T. H. Haider, S. Alrikabi, I. Aljazaery, “A control system of DC motor speed: Systematic review,” Wasit Journal of Computer and Mathematics Science, vol. 2 no. 1, pp. 93-111, 2023. https://doi.org/10.31185/wjcm.121.

Q. Wang, F. He, “The synchronous control of multi-motor drive control system with floating compensation,” Proceedings of the 2016 12th World Congress on Intelligent Control and Automation (WCICA), Guilin, China, 12–15 June 2016, pp. 1940–1954. https://doi.org/10.1109/WCICA.2016.7578493.

K. Heong Ang, G. Chong and Y. Li, “PID control system analysis, design, and technology,” IEEE Trans. Control. Syst. Technol., vol. 13, no. 4, pp. 559-576, 2005. https://doi.org/10.1109/TCST.2005.847331.

M. Saranya and D. Pamela, “A real time IMC tuned PID controller for DC motor,” International Journal of Recent Technology and Engineering, vol. 1, issue 1, pp. 65–69, 2012.

B. A. Obaid, A. L. Saleh, A. K. Kadhim, “Resolving of optimal fractional PID controller for DC motor drive based on anti-windup by invasive weed optimization technique,” Indones. J. Electr. Eng. Comput. Sci., vol. 15, pp. 95–103, 2019. https://doi.org/10.11591/ijeecs.v15.i1.pp95-103.

B. Dabney James, L. Harman Tomas, Mastering Simulink 4, New Jersey: Prentice Hall, Upper Saddle River, 2001.

V. Jha, P. Rai and D. Bharti, “Modelling and analysis of DC-DC converter using Simulink for DC motor control,” International Journal of Electrical Engineering & Technology (IJEET), vol. 3, issue 2, 2012, pp. 58–68.

Mode Host-Target Communication with External Mode Simulation, Mathworks.com. [Online]. Available at: https://www.mathworks.com/help/supportpkg/armcortexa/ug/external-mode.html.

Simulink Support Package for Arduino Hardware / MathWorks Simulink Team. [Online]. Available at: https://www.mathworks.com/matlabcentral/fileexchange/40312-simulink-support-package-for-arduino-hardware.

Arduino Engineering Kit Hardware Support 18a //MathWorks Maker Team. [Online]. Available at: https://www.mathworks.com/matlabcentral/fileexchange/66568-arduino_engineering_kit_hardware_support.

MEGA 2560. Rev 3 [Online]. Available at: https://www.arduino.cc/en/Main/ArduinoBoardMega2560?setlang=en.

Motor Driver Module-L298N. [Online]. Available at: http://wiki.sunfounder.cc/index.php?title=Motor_Driver_Module-L298N#Features.

PWM Frequency For Linear Motion Control: [Online]. Available at: https://www.precisionmicrodrives.com/content/ab-022-pwm-frequency-for-linear-motion-control.

M. Nakonechnyi, O. Ivakhiv, Yu. Hirniak, Yu. Nakonechnyi, O. Viter, “Tracking system with a pulse-width modulator as controller simulation,” Proceedings of the 16-th International Conference on Advanced Trends in Radioelectronics, telecommunication and Computer Engineering (TSET’2022), Lviv-Slavske, Ukraine, February 22-26, 2022, pp. 451–456. https://doi.org/10.1109/TCSET55632.2022.9766865.

M. Nakonechnyi, O. Ivakhiv, Yu. Hirniak, Yu. Nakonechnyi, O. Viter, “Pulse-width modulation simulation,” Proceedings of the 12-th International Conference on Advanced Computer Information Technologies (ACIT’2022), Spišskȧ Kapitula, Slovakia, September 26-28, 2022, pp. 150-153. https://doi.org/10.1109/ACIT54803.2022.9912750.

J. Hao, P. Du and G. Ren, “PWM velocity modulation experiment system using modularization brushless DC motor,” Experimental Technology and Management, no. 9, pp. 53-56, 2007.

X. Lu, S. Chen, C. Wu and M. Li, “The pulse width modulation and its use in induction motor speed control,” Proceedings of the 2011 Fourth International Symposium on Computational Intelligence and Design, 2011, pp. 195-198, https://doi.org/10.1109/ISCID.2011.150.

S. K. Mondal, B. K. Bose, V. Oleschuk, J. O. P. Pinto, “Space vector pulse width modulation of three-level inverter extending operation into overmodulation region,” IEEE Transactions on Power Electronics, vol. 18, issue 2, pp. 604–611, 2003. https://doi.org/10.1109/TPEL.2003.809342.

H. P. Pawar, N. S. Chavan, A. B. Shinde and Y. S. Chavan, “Speed control of induction motor using PWM technique,” International Journal of Engineering Research & Technology (IJERT), vol. 4, issue 4, pp. 174–177, 2015. https://doi.org/10.17577/IJERTV4IS040251.

G. D. Irwin, D. A. Woodford, A. Gole, “Precision simulation of PWM controllers,” Proceedings of the International Conference on Power System Transient (IPST’2001), Rio de Janeiro, June 2001, pp. 161-165.

TLP832F Datasheet (PDF) - Toshiba Semiconductor, [Online]. Available at: https://www.alldatasheet.com/datasheet-pdf/pdf/214333/TOSHIBA/TLP832F.html.

M. Syukri, A. Syuhada, A. Akhyar, & T. Tarmizi, “Performance improvement of self-excited induction generator using capacitor bank based on PID controller,” Radioelectronic and Computer Systems, no. 1, pp. 199-210, 2025. https://doi.org/10.32620/reks.2025.1.14.

I. Maykiv, A. Stepanenko, D. Wobschall, R. Kochan, V. Kochan, A. Sachenko, “Software–hardware method of serial interface controller implementation,” Computer Standards & Interfaces, vol. 34, issue 6, pp. 509-516, 2012. https://doi.org/10.1016/j.csi.2011.10.009.

Downloads

Published

2025-07-01

How to Cite

Nakonechnyi, M., Ivakhiv, O., Viter, O., Nakonechnyi, Y., & Brezvyn, Y. (2025). A Motor Speed Control System Simulation. International Journal of Computing, 24(2), 308-317. Retrieved from https://www.computingonline.net/computing/article/view/4014

Issue

Section

Articles