A Motor Speed Control System Simulation
Keywords:
DC motor, Simulink, pulse-width modulation, control system, simulation, Arduino, MATLABAbstract
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
How to Cite
Issue
Section
License
International Journal of Computing is an open access journal. Authors who publish with this journal agree to the following terms:• Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
• Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
• Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.