PID control system implementation in embedded system for DC motor speed control

This project is focused on implementation of the Proportional (P), Integral (I) and Derivative (D) control system algorithms in microcontroller unit (MCU) for direct current (DC) Motor speed control. The PlC series, P1C18F2331 has been used to perform the processing of PID algorithms for DC motor co...

Full description

Bibliographic Details
Main Author: Ariff, Che Mohd Noor
Format: Undergraduates Project Papers
Language:English
Published: 2008
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/14483/
http://umpir.ump.edu.my/id/eprint/14483/
http://umpir.ump.edu.my/id/eprint/14483/1/FKEE%20-%20ARIFF%20CHE%20MOHD%20NOOR.PDF
id ump-14483
recordtype eprints
spelling ump-144832018-10-23T07:14:57Z http://umpir.ump.edu.my/id/eprint/14483/ PID control system implementation in embedded system for DC motor speed control Ariff, Che Mohd Noor TJ Mechanical engineering and machinery TK Electrical engineering. Electronics Nuclear engineering This project is focused on implementation of the Proportional (P), Integral (I) and Derivative (D) control system algorithms in microcontroller unit (MCU) for direct current (DC) Motor speed control. The PlC series, P1C18F2331 has been used to perform the processing of PID algorithms for DC motor control purpose. The focus is on 12 volt DC motor with 30 revolutions per minute (rpm) maximum speed. No-load case and loaded case are the scope for this research. Three experiments have been done to look how much PID control algorithms affect the performances on driving actual DC motor; P1 algorithm experiment, PD algorithm experiment and PID algorithm experiment. The result shows that, implementation of PID algorithm in small scale MCU is possible. PID algorithm that has been implemented in MCU inside the DC motor controller module system can eliminate the steady state error and overshoot problem including settling time. By creating real time data acquisition software, the performance of the system is monitored and later on analyzed. It is later found out that the PID algorithm has been able to create faster settling time while the overshoot has been reduced to 5% and the steady-state has been successfully reduced. The impact of the load and no load application of the PID algorithm can be clearly seen by how the PID algorithm has helped the controller to drive a loaded DC motor to the desired speed which could not be achieved without the PID algorithm. 2008-11 Undergraduates Project Papers NonPeerReviewed application/pdf en http://umpir.ump.edu.my/id/eprint/14483/1/FKEE%20-%20ARIFF%20CHE%20MOHD%20NOOR.PDF Ariff, Che Mohd Noor (2008) PID control system implementation in embedded system for DC motor speed control. Faculty of Electrical & Electronics Engineering, Universiti Malaysia Pahang. http://iportal.ump.edu.my/lib/item?id=chamo:37531&theme=UMP2
repository_type Digital Repository
institution_category Local University
institution Universiti Malaysia Pahang
building UMP Institutional Repository
collection Online Access
language English
topic TJ Mechanical engineering and machinery
TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TJ Mechanical engineering and machinery
TK Electrical engineering. Electronics Nuclear engineering
Ariff, Che Mohd Noor
PID control system implementation in embedded system for DC motor speed control
description This project is focused on implementation of the Proportional (P), Integral (I) and Derivative (D) control system algorithms in microcontroller unit (MCU) for direct current (DC) Motor speed control. The PlC series, P1C18F2331 has been used to perform the processing of PID algorithms for DC motor control purpose. The focus is on 12 volt DC motor with 30 revolutions per minute (rpm) maximum speed. No-load case and loaded case are the scope for this research. Three experiments have been done to look how much PID control algorithms affect the performances on driving actual DC motor; P1 algorithm experiment, PD algorithm experiment and PID algorithm experiment. The result shows that, implementation of PID algorithm in small scale MCU is possible. PID algorithm that has been implemented in MCU inside the DC motor controller module system can eliminate the steady state error and overshoot problem including settling time. By creating real time data acquisition software, the performance of the system is monitored and later on analyzed. It is later found out that the PID algorithm has been able to create faster settling time while the overshoot has been reduced to 5% and the steady-state has been successfully reduced. The impact of the load and no load application of the PID algorithm can be clearly seen by how the PID algorithm has helped the controller to drive a loaded DC motor to the desired speed which could not be achieved without the PID algorithm.
format Undergraduates Project Papers
author Ariff, Che Mohd Noor
author_facet Ariff, Che Mohd Noor
author_sort Ariff, Che Mohd Noor
title PID control system implementation in embedded system for DC motor speed control
title_short PID control system implementation in embedded system for DC motor speed control
title_full PID control system implementation in embedded system for DC motor speed control
title_fullStr PID control system implementation in embedded system for DC motor speed control
title_full_unstemmed PID control system implementation in embedded system for DC motor speed control
title_sort pid control system implementation in embedded system for dc motor speed control
publishDate 2008
url http://umpir.ump.edu.my/id/eprint/14483/
http://umpir.ump.edu.my/id/eprint/14483/
http://umpir.ump.edu.my/id/eprint/14483/1/FKEE%20-%20ARIFF%20CHE%20MOHD%20NOOR.PDF
first_indexed 2023-09-18T22:18:17Z
last_indexed 2023-09-18T22:18:17Z
_version_ 1777415484764848128