Development of PID voltage control for DC motor using arduino

This project focuses on the design and implementation of PID voltage control for DC motor. DC motor is a machine that widely used due to excellence speed control for acceleration and deceleration with effective and simple torque control. The PID controller is employed to control the output voltag...

Full description

Saved in:
Bibliographic Details
Main Author: Berahim, Nawi
Format: Thesis
Language:English
English
English
Published: 2014
Subjects:
Online Access:http://eprints.uthm.edu.my/1595/1/24p%20NAWI%20BERAHIM.pdf
http://eprints.uthm.edu.my/1595/2/NAWI%20BERAHIM%20COPYRIGHT%20DECLARATION.pdf
http://eprints.uthm.edu.my/1595/3/NAWI%20BERAHIM%20WATERMARK.pdf
http://eprints.uthm.edu.my/1595/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uthm.eprints.1595
record_format eprints
spelling my.uthm.eprints.15952021-10-03T08:07:28Z http://eprints.uthm.edu.my/1595/ Development of PID voltage control for DC motor using arduino Berahim, Nawi TK Electrical engineering. Electronics Nuclear engineering TK2000-2891 Dynamoelectric machinery and auxiliaries. Including generators, motors, transformers This project focuses on the design and implementation of PID voltage control for DC motor. DC motor is a machine that widely used due to excellence speed control for acceleration and deceleration with effective and simple torque control. The PID controller is employed to control the output voltage of three phase controlled rectifier to run a DC motor as a load. The function of this PID controller is to correct the error in order to achieve the target value of desired voltage. The modelling, control and simulation of this project has been implemented using MATLAB/Simulink Software version 2013a. The Pulse Width Modulation (PWM) signals generated from MATLAB/Simulink model will be downloaded into Arduino microcontroller. Arduino microcontroller board is an interfacing device between MATLAB/Simulink model and actual hardware. The PWM signals from Arduino will step up using gate driver and then will be sent to power MOSFET gates for triggering rectifier. The output produced from this controlled rectifier is in DC form. The open loop and closed loop simulations analyses for PID control voltage were successfully conducted. Results show that the error of voltage for closed loop is lower compared than open loop. Furthermore, hardware has been setup to verify the MATLAB/Simulink model. From here, the speed of DC motor is increased as the controlled output voltage is increased. This project contributes to the efficiency and robustness of controlling output voltage for DC motor being used in industry based on PID controller rather than using conventional method like rheostat armature control and direct on line (DOL) starter. 2014-07 Thesis NonPeerReviewed text en http://eprints.uthm.edu.my/1595/1/24p%20NAWI%20BERAHIM.pdf text en http://eprints.uthm.edu.my/1595/2/NAWI%20BERAHIM%20COPYRIGHT%20DECLARATION.pdf text en http://eprints.uthm.edu.my/1595/3/NAWI%20BERAHIM%20WATERMARK.pdf Berahim, Nawi (2014) Development of PID voltage control for DC motor using arduino. Masters thesis, Universiti Tun Hussein Malaysia.
institution Universiti Tun Hussein Onn Malaysia
building UTHM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tun Hussein Onn Malaysia
content_source UTHM Institutional Repository
url_provider http://eprints.uthm.edu.my/
language English
English
English
topic TK Electrical engineering. Electronics Nuclear engineering
TK2000-2891 Dynamoelectric machinery and auxiliaries. Including generators, motors, transformers
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
TK2000-2891 Dynamoelectric machinery and auxiliaries. Including generators, motors, transformers
Berahim, Nawi
Development of PID voltage control for DC motor using arduino
description This project focuses on the design and implementation of PID voltage control for DC motor. DC motor is a machine that widely used due to excellence speed control for acceleration and deceleration with effective and simple torque control. The PID controller is employed to control the output voltage of three phase controlled rectifier to run a DC motor as a load. The function of this PID controller is to correct the error in order to achieve the target value of desired voltage. The modelling, control and simulation of this project has been implemented using MATLAB/Simulink Software version 2013a. The Pulse Width Modulation (PWM) signals generated from MATLAB/Simulink model will be downloaded into Arduino microcontroller. Arduino microcontroller board is an interfacing device between MATLAB/Simulink model and actual hardware. The PWM signals from Arduino will step up using gate driver and then will be sent to power MOSFET gates for triggering rectifier. The output produced from this controlled rectifier is in DC form. The open loop and closed loop simulations analyses for PID control voltage were successfully conducted. Results show that the error of voltage for closed loop is lower compared than open loop. Furthermore, hardware has been setup to verify the MATLAB/Simulink model. From here, the speed of DC motor is increased as the controlled output voltage is increased. This project contributes to the efficiency and robustness of controlling output voltage for DC motor being used in industry based on PID controller rather than using conventional method like rheostat armature control and direct on line (DOL) starter.
format Thesis
author Berahim, Nawi
author_facet Berahim, Nawi
author_sort Berahim, Nawi
title Development of PID voltage control for DC motor using arduino
title_short Development of PID voltage control for DC motor using arduino
title_full Development of PID voltage control for DC motor using arduino
title_fullStr Development of PID voltage control for DC motor using arduino
title_full_unstemmed Development of PID voltage control for DC motor using arduino
title_sort development of pid voltage control for dc motor using arduino
publishDate 2014
url http://eprints.uthm.edu.my/1595/1/24p%20NAWI%20BERAHIM.pdf
http://eprints.uthm.edu.my/1595/2/NAWI%20BERAHIM%20COPYRIGHT%20DECLARATION.pdf
http://eprints.uthm.edu.my/1595/3/NAWI%20BERAHIM%20WATERMARK.pdf
http://eprints.uthm.edu.my/1595/
_version_ 1738580880110125056
score 13.211869