CFP last date
20 May 2024
Reseach Article

Hardware in Loop Simulation to Control the Speed of DC Motor by using PID Controller

by Ravindra Gaur
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 175 - Number 13
Year of Publication: 2020
Authors: Ravindra Gaur
10.5120/ijca2020920400

Ravindra Gaur . Hardware in Loop Simulation to Control the Speed of DC Motor by using PID Controller. International Journal of Computer Applications. 175, 13 ( Aug 2020), 1-4. DOI=10.5120/ijca2020920400

@article{ 10.5120/ijca2020920400,
author = { Ravindra Gaur },
title = { Hardware in Loop Simulation to Control the Speed of DC Motor by using PID Controller },
journal = { International Journal of Computer Applications },
issue_date = { Aug 2020 },
volume = { 175 },
number = { 13 },
month = { Aug },
year = { 2020 },
issn = { 0975-8887 },
pages = { 1-4 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume175/number13/31510-2020920400/ },
doi = { 10.5120/ijca2020920400 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:24:54.772340+05:30
%A Ravindra Gaur
%T Hardware in Loop Simulation to Control the Speed of DC Motor by using PID Controller
%J International Journal of Computer Applications
%@ 0975-8887
%V 175
%N 13
%P 1-4
%D 2020
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Speed Control of a DC Motor is essential thing in Robotics and other industrial application. There are various methods available to control the rotational speed of DC motor. In this paper the real time rotational speed control of a DC motor is presented. To control the rotational speed of DC motor in real time, controller is designed with the help of Matlab tool and the complete Hardware is interfaced with the laptop through USB port with the help of Arduino Mega Board. The low cost hardware consists of one drive motor as generator, another motor used as a sensor coupled with the drive motor, one L293D IC and an arduino mega board for interfacing with laptop. This kind of work is useful for the university students to understand the working, implementation and testing of various controller in real time. Hardware can be used to test any kind of controller designed in the Matlab.

References
  1. Gavran, M., Fruk, M., & Vujisić, G. (2017, May). PI controller for DC motor speed realized with Arduino and Simulink. In 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) (pp. 1557-1561). IEEE.
  2. Thirupathi Allam, Matla Raju, S. Sundeep Kumar, “Design of PID controller for DC Motor Speed Control Using Arduino Microcontroller”, (IRJET 2016) Volume: 03, Issue: 09.
  3. Hardik S Jain, Akshat Palak, Sandesh Agrawal, Krishnam Tibrewal, Malaya kumar Hota, “DC motor Speed Control using PID Controller, IR Sensor and PWM Hysteresis” (IJITEE), ISSN: 2278-3075, Volume-8, Issue-6, April 2019.
  4. Shuvra Prokash Biswas, Md. Kamal Hosain, Md. Waliur Rahman (2017, IEEE) “ Real – Time Arduino Based Simulator Enabled Hardware-in-the-loop Electric DC Machine Drive System.
  5. Barber, Ramón, Mario De La Horra Köllmer, and Jonathan Crespo. "Control Practices Using Simulink with Arduino As Low Cost Hardware." In ACE, pp. 250-255. 2013.
  6. Nawi Berahim, Sulaini Besar, Mohd Zani, Abdul Rahim, Shamsul Aizam Zulkifli, Zairi Ismael Rizman, “PID Voltage control for DC Motor Using MATLAB Simulink and Arduino Microcontroller”, ISSN: 2090-4274, J. Appl. Environ. Biol. Sci., 5(9) 166-173, 2015.
  7. Hirdesh Kr.Saini, Shahid Firoz, Ashutosh Pandey (2017, April) “Arduino Based DC Motor Speed Control”. IJRDO – Journal of Electrical And Electronics Engineering, Volume – 3, ISSN: 2456-6055.
  8. Asha, K. R., Tasleem, P. S., Kumar, A. R., Swamy, S. M., & Rekha, K. R. (2017, March). Real Time Speed Control of a DC Motor by Temperature Variation Using LabVIEW and Arduino. In 2017 International Conference on Recent Advances in Electronics and Communication Technology (ICRAECT) (pp. 72-75). IEEE.
  9. Hat, M., Ibrahim, K. K., Salam, B., Mohd, T. A. T., & Hassan, M. K. (2015). Model Based Design of pid controller for BLDC motor with implementation of embedded arduino mega controller.
  10. Vikhe, P., Punjabi, N., & Kadu, C. (2014). Real time DC motor speed control using PID controller in LabVIEW. International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, 3(9), 12162-12167.
  11. Shetti, P. R., & Mangave, A. G. (2014). DC Motor Speed Control with Feedback Monitor Based on C# Application. International Journal of Research in Engineering and Technology, 3(3), 398-401.
Index Terms

Computer Science
Information Sciences

Keywords

Real time hardware in Loop control PID Control Arduino mega 2560 Serial communication Pulse Width Modulation